The Family Clinic
Institute on Disabilities and Human Development at UIC
Location
The Family Clinic
1640 W. Roosevelt Road
Chicago, IL
United States
See map: Google Maps
312 413 1490
Contact Email:
idhd@uic.edu 








