The Division of Nephrology at UIC in Chicago is located at 820 S. Wood St. MC 793, offering specialized administrative services for patients and healthcare professionals.
The Outpatient Care Center Suite 3D on 1801 W. Taylor St. provides a convenient clinic setting for individuals seeking nephrology care in the Chicago area.
Generated from their website's infomation