
Where I Provide Care
Primary Office
335 Brighton AVE STE 200
Portland, ME 04102
Portland, ME 04102
Phone: 207-662-8600
Fax: 207-662-8668
Map & Directions
181 Franklin Health CMNS
Farmington, ME 04938
Farmington, ME 04938
Phone: 207-778-9001
Fax: 207-778-6072
Map & Directions
Franklin Memorial Hospital - Farmington
Maine Medical Center - Portland
New England Rehabilitation Hospital of Portland - Portland

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Orthopaedic Surgery, 1983
Residency
- Medical Center Hospital of Vermont, Orthopaedic Surgery, 1981
Internship
- Medical Center Hospital of Vermont, 1978
Medical School
- University of Illinois College of Medicine, 1977
Hospital Affiliation
- Franklin Memorial Hospital since 2019
- Maine Medical Center since 1983
- Maine Medical Partners since 2010
- MaineHealth Accountable Care Organization since 1994