Found 4 places
Address: 122 East Main St, Teutopolis, IL 62467
Latitude: 39.1331 (39°7′59″N), Longitude: -88.4723 (88°28′20″W)
Latitude: 39.1323 (39°7′56″N), Longitude: -88.4729 (88°28′22″W)
Latitude: 39.132 (39°7′55″N), Longitude: -88.4731 (88°28′23″W)
Latitude: 39.1326 (39°7′57″N), Longitude: -88.4742 (88°28′27″W)