
Where I Provide Care
Primary Office
69 York ST STE 4
Kennebunk, ME 04043
Kennebunk, ME 04043
Phone: 207-985-3079
Fax: 207-985-3775
Map & Directions
Southern Maine Health Care - Biddeford

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Neuromusculoskeletal Medicine & OMM, 2002
Medical School
- Philadelphia College of Osteopathic Medicine, 1998
Hospital Affiliation
- MaineHealth Accountable Care Organization since 2010
- Southern Maine Health Care since 2010