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.
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.