Our Offices
Riverbend Group has multiple office suites in a charming building situated across the Charles River in Wellesley, Massachusetts. We are conveniently located to I-95 and Route 9, and within walking distance to numerous shops, cafes and restaurants.
Please be aware there is no elevator in the building and our second floor offices are only accessible by stairwell.
Group Meditation Room
All our group therapy sessions are held in the River Room, a large, sunlit room offering a grand view of the Charles. The warm and inviting environment provides an ideal setting to practice mindfulness, relax and unwind.