Address:
21 Main St, Livermore Falls 04254
(207) 897-6601 (Phone), (207) 897-4339 (Fax)
Livermore Falls Family Practice
21 Main St, Livermore Falls 04254
(207) 897-6601 (Phone)
Farmington
111 Franklin Health Cmns, Farmington 04938
(207) 778-6031 (Phone), (207) 779-2548 (Fax)
116 Franklin Ave STE 71, Farmington 04938
(207) 778-3326 (Phone), (207) 778-3102 (Fax)
PINE TREE FAMILY PRACTICE
116 Franklin Ave, Farmington 04938
(207) 779-2470 (Phone), (207) 778-3102 (Fax)
Hospitals:
21 Main St, Livermore Falls 04254
116 Franklin Ave STE 71, Farmington 04938
Farmington
111 Franklin Health Cmns, Farmington 04938
PINE TREE FAMILY PRACTICE
116 Franklin Ave, Farmington 04938
Livermore Falls Family Practice
21 Main St, Livermore Falls 04254
York Hospital
15 Hospital Dr, York 03909
Education:
Medical School
University of New England / Main Campus
Graduated: 1991
Brighton Med Ctr
Eastern Maine Medical Center