Found 3 places
Address: 4590 N Illinois St, Swansea, IL 62226
Latitude: 38.5707 (38°34′14″N), Longitude: -89.9839 (89°59′2″W)
Foursquare
Latitude: 38.5432 (38°32′35″N), Longitude: -89.9833 (89°58′0″W)
Latitude: 38.566 (38°33′58″N), Longitude: -89.9843 (89°59′4″W)