Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1983
NPI: 1780755215
Practice Locations (3)
RURAL HEALTH GROUP INC
1096 E 10TH ST
ROANOKE RAPIDS, NC 278703052
2525353516
RURAL HEALTH GROUP INC
2066 NC HWY 125
ROANOKE RAPIDS, NC 278709436
2525365000
RURAL HEALTH GROUP INC
270 SMITH CHURCH RD
ROANOKE RAPIDS, NC 278704914
2525370134
Source: CMS National Downloadable File, September 2026.