Use our insurance check to verify if Dr. Betcher accepts your insurance.
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.
- Mount Auburn Hospital, Internship Hospital
- Harvard Medical School, Medical School — 1984
- 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.
Robert W Betcher MD
Robert W Betcher MD38 Oakland Ave, Needham, MA 02492 Existing Patients: (781) 449-5274
Leave a review
How likely are you to recommend Dr. Betcher?
Frequently Asked Questions
Dr. Betcher frequently treats Dysthymia (Chronic Depression), Dysthymia and Cyclothymia (Mood Disorders), and Psychiatric Diseases.
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.