Click here to compare with other Psychiatry Specialists.

About
Dr. Robert Betcher, MD is a psychiatry specialist in Needham, MA. He currently practices at Robert W Betcher MD. He accepts multiple insurance plans. Dr. Betcher is board certified in Psychiatry.
Education
- Mount Auburn Hospital, Internship Hospital
- Harvard Medical School, Medical School — 1984
Insurance Accepted
- Anthem
- Blue Cross Blue Shield
- Blue Cross Blue Shield of Massachusetts
- CareFirst Blue Cross Blue Shield
- Harvard Pilgrim Health Care
- Tufts Health Plan
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Betcher?
Frequently Asked Questions
Dr. Betcher frequently treats Dysthymia (Chronic Depression) and Dysthymia and Cyclothymia (Mood Disorders).
Dr. Betcher's office is located at 38 Oakland Ave, Needham, MA 02492. Find other locations and directions.
Dr. Betcher has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.
Locations
-
Robert W Betcher MD
-
1
Robert W Betcher MD
38 Oakland Ave, Needham, MA 02492 (781) 449-5274
-
1