Address:
50 Union St, Ellsworth 04605
(207) 664-5340 (Phone), (207) 664-5338 (Fax)
1309 Main St STE 1, Clinton 04927
(207) 426-0976 (Phone), (207) 426-8465 (Fax)
Hospitals:
50 Union St, Ellsworth 04605
1309 Main St STE 1, Clinton 04927
Sebasticook Valley Hospital
447 North Main St, Pittsfield 04967
Education:
Medical School
University of New England / Main Campus
Graduated: 1999
Unecom