Dr. Mark Belz, MD
Nephrology
Make an Appointment
(515) 336-6557Telehealth services available
Iowa Kidney Physicians is located at 1215 Pleasant St Ste 100, Des Moines, IA 50309.
Providers at Iowa Kidney Physicians specialize in Nephrology, Internal Medicine, and Nursing (Nurse Practitioner).
Visit Healthgrades to view Iowa Kidney Physicians hours.
Eleven providers practice at Iowa Kidney Physicians.
Use the insurance check on this page to verify if Iowa Kidney Physicians is in-network.