Location

2600 State St. Alton, IL 62002