
Where I Provide Care
Primary Office
195 Fore River PKWY STE 470
Portland, ME 04102
Portland, ME 04102
Phone: 207-347-3164
Fax: 207-899-3195
Map & Directions
144 State ST
Portland, ME 04101
Portland, ME 04101
Phone: 207-347-3164
Fax: 207-899-3195
Map & Directions
175 Fore River PKWY
Portland, ME 04102
Portland, ME 04102
Phone: 207-347-3164
Fax: 207-899-3195
Map & Directions
22 Bramhall ST
Portland, ME 04102
Portland, ME 04102
Phone: 207-583-6103
Fax: 207-583-6096
Map & Directions
Maine Medical Center - Portland

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Neuromusculoskeletal Medicine & OMM, 2014
Fellowship
- Peninsula Hospital Center, Hospitalist, 2010
Residency
- Maine-Dartmouth Family Practice Residency, Neuromuscular Medicine, 2012
- Peninsula Hospital Center, Family Medicine, 2009
Internship
- Northshore University Hospital - Plainview Hospital, Rotating, 2007
Medical School
- University of New England College of Osteopathic Medicine, 2006
Hospital Affiliation
- Maine Medical Center since 2015
- MaineHealth Accountable Care Organization since 2015