Found 1 place
Address: Thayer, IL
Latitude: 39.5393 (39°32′21″N), Longitude: -89.761 (89°45′39″W)
Foursquare