Medical school: OKLAHOMA STATE UNIVERSITY COLLEGE OF OSTEOPATHIC MEDICINE
Graduated: 1983
Also: INTERNAL MEDICINE
NPI: 1063476521
Practice Locations (8)
MAINEHEALTH
9 HEALTHCARE DR, SUITE 105
BIDDEFORD, ME 040059445
2072823666
MAINEHEALTH
111 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386144
2077793113
MAINEHEALTH
181 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386144
MAINEHEALTH
111 FRANKLIN CMNS
FARMINGTON, ME 04938
2077786031
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
MAINEHEALTH
96 CAMPUS DR, SUITE 100
SCARBOROUGH, ME 040747163
2073967500
MAINEHEALTH
96 CAMPUS DR
SCARBOROUGH, ME 040747163
2078859905
MEMORIAL HOSPITAL
3073 WHITE MOUNTAIN HWY
NORTH CONWAY, NH 038607101
6033565461
Source: CMS National Downloadable File, September 2026.