Found 3 places
Latitude: 38.6039 (38°36′14″N), Longitude: -90.1592 (90°9′33″W)
Address: 1700 Central Ave, East St Louis, IL 62207
Latitude: 38.6037 (38°36′13″N), Longitude: -90.1592 (90°9′33″W)
Latitude: 38.6114 (38°36′41″N), Longitude: -90.1448 (90°8′41″W)