Contact Us

phone: 617-244-3330

You can also use the form to send us an email, and we'll get back to you as quickly as possible. Please note, all appointments must be made over the phone.


18 Station Avenue
Newton, MA, 02461



Visit Us

We’re located in the old Newton Highlands T Station. To find us, use the map below or give us a call. We’ll be happy to give you directions or help you with any insurance questions you may have.

office hours

We have created a flexible schedule based on our clients’ needs. We're open as follows:

Mondays: 8:30 – 6:30
Tuesdays: 7:00 – 4:30
Wednesdays: 9:30 – 6:30
Thursdays: 8:30 – 6:00
Fridays: 7:00 – 4:30
Three Saturdays a month: 9:00 – 1:00

insurance information

We are currently providers for Blue Cross Blue Shield, Medicare, Tufts, Harvard Pilgrim, Cigna, GIC and Neighborhood Health Plan. If you have questions about if your insurance is accepted or not, please give us a call.

For services not covered by your insurance, we accept all major credit cards, cash and check. Payment is due at the time of service.

contact us



18 station avenue
Newton, MA 02461