Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1987
NPI: 1356341820
Practice Locations (2)
MID CAROLINA FAMILY MEDICINE, P.A.
1038 ALBEMARLE RD
Troy, NC 273718684
MID CAROLINA FAMILY MEDICINE, P.A.
1038 ALBEMARLE RD
TROY, NC 273718684
9105721785
Source: CMS National Downloadable File, September 2026.