Fed up of endless wait?
Look for clinic with Prime
IU Health Physicians Kidney Health - Northside Kidney Center
IU Health Physicians Kidney Health - Northside Kidney Center

IU Health Physicians Kidney Health - Northside Kidney Center, Indianapolis 46260

Clinic

INDIANAPOLIS

8803 N Meridian St Ste 175, INDIANAPOLIS

Get Directions
Filter specialities...
All (1)
general physician (1)
internal medicine (1)
nephrologist (1)
Medical School, Medical School, Fellowship in Nephrology, Residency in Internal Medicine, Class of 1985
41 years experience overall
Internal Medicine
Free Consultation
ON - CALL