Update as of Sep 18, 2023: Closing at the end of Sep 2023 due to funding and other systemic reasons. Announcement published on website.
Used to offer:
9400 Lebanon Road
East St. Louis, Illinois 62203
Main Office
235 East Delmar Avenue
Alton, Illinois 62202
Alton Office
3129 State Street
East St. Louis, Illinois 62205
East St. Louis Office
2535 Edwardsville Road
Suite 120
Troy, Illinois 62294
Troy Office
Disclaimer: SQSH does not endorse any Reviews. Each Review reflects the personal experience and opinions of the Reviewer. Refer to our Review Guidelines for details.