8918 W 21st St N # 600
Orange Leaf Frozen Yogurt
7730 E 37th St N # A Wichita, KS
11414 E Central Ave # 100 Wichita, KS
Delicious frozen treats and awesome customer service. Highly recommend.
August 02, 2011
Orange Leaf Self Serve Frozen
If you've been to or used
Orange Leaf Self Serve Frozen, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.