City of Chicago Office of Inspector General is a Local government office located at 740 N Sedgwick St, Chicago, IL 60654. It has received 4 reviews with an average rating of 4.0 stars.
The address of City of Chicago Office of Inspector General: 740 N Sedgwick St, Chicago, IL 60654
City of Chicago Office of Inspector General has 4.0 stars from 4 reviews
Local government office
42 reviews
4747 N Sawyer Ave, Chicago, IL 60625