Orange Leaf adresses in St. Louis‚ MO Home Work hours Orange Leaf hours Missouri St. Louis AddressPhoneMap9930 Kennerly Rd St. Louis(314) 729-0985 5658 Telegraph Rd St. Louis(314) 293-9950 You May Like Pita Pit hoursFuddruckers hoursGodfather's Pizza hoursKrispy Kreme hoursTim Hortons hoursDomino's Pizza hoursPeople Are Reading