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 Menchie's Frozen Yogurt hoursKrispy Kreme hoursTim Hortons hoursOrange Leaf hoursRaising Cane's hoursPita Pit hoursPeople Are Reading