618-532-1966
Address, Phone Number, and Hours for Illinois State Social Service Department, an Social Services Departments, at Centralia.
Name : Illinois State Social Service Department
Address : 800 South Locust Street Centralia, Illinois, 62801
Locality : Centralia
Hours : Mon-Fri 8:30 AM-5:00 PM
View map of Illinois State Social Service Department get driving directions from your location.