Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
Offers telehealth
NPI: 1396708269
Practice Locations (1)
NEPHROLOGY AND HYPERTENSION CONSULTANTS,PA
8401 UNIVERSITY EXEC PARK DR, SUITE 123
CHARLOTTE, NC 282621358
7045034400
Source: CMS National Downloadable File, September 2026.