Office Hours:
Monday - Friday 7:00 am to 7:00 pm

Phone: 617-964-8200

60 Kendrick Street, Suite 204
Needham, MA 02494


Ask the Doctor

Follow us on:

Welcome to TMS of Greater Boston

We provide TMS services to patients in Newton, Needham, Wellesley, Westwood, and Dover, Massachusetts as well many other communities in the Greater Boston area. We are pleased to be able to offer Neurostar® TMS Therapy to our patients. Transcranial Magnetic Stimulation Therapy is one of the most technologically advanced depression treatments available. This non-invasive, outpatient therapy is FDA cleared and has helped thousands of depression patients who have not received adequate results from antidepressants.

TMS on the Daily Show: Comedian Neal Brennan discusses how TMS Therapy did more for his depression than any other treatment (clip starts at 2:30).




Greater Boston • Metro West Boston • Newton • Needham • Dover • South Shore of Boston • Westwood • Wellesley