Found 4 places
Latitude: 37.9056 (37°54′20″N), Longitude: -89.8184 (89°49′6″W)
Address: Chester, IL 62233
Latitude: 37.9201 (37°55′12″N), Longitude: -89.8132 (89°48′47″W)
Foursquare
Latitude: 37.9153 (37°54′55″N), Longitude: -89.8218 (89°49′18″W)
Latitude: 37.912 (37°54′43″N), Longitude: -89.8251 (89°49′30″W)