Skip to main content

Humayun, Irum

Specialty

Family Practice

Locations

Kidney Specialists of Illinois, LLC
2740 West Foster Avenue
Suite 101
Chicago IL 60625-3547
County: Cook
Phone: (630) 465-5891
Get Directions

Available Health Plans

Provider Partners Illinois Advantage Plan

Accepting New Patients?

Yes

Languages

  • English

Back to Results | New Search