Graduated: 1984
Also: INTERNAL MEDICINE
NPI: 1154373785
Practice Locations (2)
937 GREGORY DR, PO BOX 220
Roanoke Rapids, NC 278706420
VALLEY HYPERTENSION-NEPHROLOGY ASSOCIATES PA
937 GREGORY DR
ROANOKE RAPIDS, NC 278706420
2525352111
Source: CMS National Downloadable File, September 2026.