Graduated: 1987
Also: INTERNAL MEDICINE
NPI: 1144464884
Practice Locations (6)
PINES HEALTH SERVICES
163 VAN BUREN RD
CARIBOU, ME 047363567
2074986921
BSA PHYSICIANS GROUP INC
1600 WALLACE BLVD
AMARILLO, TX 791061799
8062122129
LUBBOCK COUNTY HOSPITAL DISTRICT
602 INDIANA AVE
LUBBOCK, TX 794153364
8067758200
MCH PROFESSIONAL CARE HOSPITAL BASED
500 W 4TH ST
ODESSA, TX 797615001
4326402401
HOSPITAL MEDICINE SERVICES OF TX, PLLC
1139 E SONTERRA BLVD
SAN ANTONIO, TX 782584347
2106382000
NORTHWESTERN MEDICAL CENTER INC
133 FAIRFIELD ST
SAINT ALBANS, VT 054781726
8025248852
Source: CMS National Downloadable File, September 2026.