- Monday through Thursday, 7: 30 am – 5 pm
- Friday, 8 am – 4 pm
- Our Dedham office has extended hours on Wednesdays, 7:30 am – 8:30 pm*
- One Saturday per month, per location, we’re open 9:30 am – 2:00 pm*
Please call to find out appointment availability and practitioner schedules. Holiday closures are posted on the events calendar.
*Please be aware we have limited services and staff available during these extended hours. Services are by appointment only. Please call our main number during normal business hours to book an appointment.
- Dedham Facility: 910 Washington Street (Route 1A), Dedham, MA 02026
- Needham Facility: 100 Second Avenue, Needham, MA 02494
Main Phone: 781-431-1333
Feel free to contact us by email instead: