Orange Leaf Tewksbury

Flag as Inappropriate

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
(978) 851-3700
  • Hours: Sat - Thu, 11am - 10pm; Fri, 11am - 11pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?