
Where I Provide Care
Primary Office
175 US RTE 1
Scarborough, ME 04074-9308
Scarborough, ME 04074-9308
Phone: 207-396-7700
Fax: 207-396-7701
Map & Directions
108 Centre Street, Suite 100
Bath, ME 04530
Bath, ME 04530
Phone: 207-386-1990
Fax: 207-618-5675
Map & Directions
Maine Medical Center - Portland

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Internal Medicine, 1987
- Internal Medicine, Endocrinology, Diabetes & Metabolism, 1989
Fellowship
- Larner College of Medicine at The University of Vermont, Internal Medicine, Endocrinology, Diabetes & Metab, 1990
Residency
- Emory University Hospital, Internal Medicine, 1987
Medical School
- Northwestern University Medical School, 1984
Hospital Affiliation
- Maine Medical Center since 2002
- MaineHealth Accountable Care Organization since 2002
- MaineHealth Cancer Care Network