Address:
12 High St, Lewiston, ME 04240
25 First Park, Oakland, ME 04963
Education:
Oregon Health and Science University, School of Medicine - Doctor of Medicine
Exempla St. Joseph Hospital - Residency - Surgery
Exempla St. Joseph Hospital - Internship - Surgery
Board certifications:
American Board of Surgery Certification in Surgery