Graduated: 1971
Also: INTERNAL MEDICINE
NPI: 1912078437
Practice Locations (2)
19 DOBBS ST
HALIFAX, NC 278397502
25258350216275
RURAL HEALTH GROUP INC
270 SMITH CHURCH RD
ROANOKE RAPIDS, NC 278704914
2525370134
Source: CMS National Downloadable File, September 2026.