Our Facility in Wellesley, MA near Boston, MA CONTACT US 617-326-3232 For general questions please fill out the form below and someone from our office will be in touch with you shortly. * Do not send personal medical information in your message. * All fields are required Office Hours: 9:00AM – 5:00PM DIRECTIONS AND MAP Conveniently located at Playhouse Square at the corner of Forest Street and Washington Street in Wellesley, MA.