Chicago Human Services Department is located in Chicago, United States on 4345 W Armitage Ave. Chicago Human Services Department is rated 4 out of 5 in the category social services organization in United States.
Address
4345 W Armitage Ave
Accessibility
Wheelchair-accessible entrance