CPD Homan Square is located in Chicago, United States on &, S Homan Ave & W Fillmore St. CPD Homan Square is rated 3.1 out of 5 in the category juvenile detention center in United States.
Address
&, S Homan Ave & W Fillmore St
Accessibility
Wheelchair-accessible entrance