Found 3 places
Latitude: 38.553 (38°33′11″N), Longitude: -90.164 (90°9′51″W)
Address: 599 Water St, Cahokia, IL 62206
Latitude: 38.5663 (38°33′59″N), Longitude: -90.1914 (90°11′29″W)
Latitude: 38.5638 (38°33′50″N), Longitude: -90.177 (90°10′37″W)