SITES WE LIKE

The Yoga Leaf studio provides a warm and nurturing environment in which to practice yoga and grow.  This new Metrowest studio is located within Whimsy at 686 Worcester Rd in Framingham (Ski Market Plaza) on route 9 Eastbound.