Locations
-
Nwla Nephrology (Mccoy/Barz/Al2501 Greenwood Road, Nw La Nephrology, Shreveport, LA 71103
Hospital Affiliations
CHRISTUS Highland Medical Center
Education & Certifications
Fellowship: University of Pittsburgh School of Medicine
Residency: University of Pittsburgh School of Medicine
Medical Education: University at Buffalo
Certification: American Board of Internal Medicine