Orange Leaf Tewksbury
Drag box to select area
A young franchise, Orange Leaf Tewksbury started in 2010 with 10 locations. It is nearing 300 and the latest is a store in Tewksbury. The frozen yogurt shop offers 16 flavors and 35 toppings.
345 Main St, Tewksbury, MA 01876
- Hours: Sat - Thu, 11am - 10pm; Fri, 11am - 11pm