Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1999
Offers telehealth
NPI: 1265438204
Practice Locations (1)
NEPHROLOGY SPECIALISTS PC
1850 POCAHONTAS TRL
QUINTON, VA 231411657
80455969802005
Source: CMS National Downloadable File, September 2026.