Illinois Deparmnet of Child & Family Services Emerald City Office is a building in South Emerald Drive 6202 in Englewood in Chicago.
- House number
6202
- Postal code
60621
- Street
South Emerald Drive
- Building
Public
- Website
https://www.dhs.state.il.us/page.aspx?module=12&item=27893&officeid=28