
Where I Provide Care
Primary Office
MGB 1, Room 1665
22 Bramhall ST
Portland, ME 04102
22 Bramhall ST
Portland, ME 04102
Phone: 207-662-2018
Map & Directions
1600B Congress ST
Portland, ME 04102-2124
Portland, ME 04102-2124
Phone: 207-774-5222
Fax: 207-761-4433
Map & Directions
43 Baxter Boulevard
Portland, ME 04101
Portland, ME 04101
Phone: 207-662-7180
Fax: 207-662-7190
Map & Directions
Maine Medical Center - Portland

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Internal Medicine, 1992
- Nephrology, 1994
Fellowship
- Tufts Medical Center, Nephrology, 1994
Residency
- Tufts Medical Center, Internal Medicine, 1992
Internship
- Tufts Medical Center, Internal Medicine
Medical School
- University of Connecticut School of Medicine, 1989
Hospital Affiliation
- Maine Medical Center since 1999
- MaineHealth Accountable Care Organization since 1999