Graduated: 1982
Also: INTERNAL MEDICINE
NPI: 1275542649
Practice Locations (3)
1007 GREGORY DR
Roanoke Rapids, NC 278706451
1007 GREGORY DR
ROANOKE RAPIDS, NC 278706451
2525356478
VIDANT MEDICAL GROUP LLC
1007 GREGORY DR
ROANOKE RAPIDS, NC 278706451
2525358950
Source: CMS National Downloadable File, September 2026.