Chia M. Huang, M.D. Nephrology Associates of Northern Illinois
3223 W. 63rd Street
Chicago, IL 60629
Telephone: 773-735-4884
Fax: 773-735-2625
|
|
 Hospital Affiliations:
Central DuPage Hospital
Dialysis Center Affiliations: South Side Dialysis Center Greenwood Dialysis Center
|