Found 2 places
Latitude: 38.0084 (38°0′30″N), Longitude: -89.2334 (89°14′0″W)
Site: duquoin.org
Latitude: 38.0083 (38°0′30″N), Longitude: -89.2397 (89°14′23″W)