Found 5 places
Latitude: 41.881 (41°52′52″N), Longitude: -88.309 (88°18′33″W)
Latitude: 41.8879 (41°53′16″N), Longitude: -88.3145 (88°18′52″W)
Address: Geneva, IL 60134
Latitude: 41.8872 (41°53′14″N), Longitude: -88.2847 (88°17′5″W)
Foursquare
Latitude: 41.8879 (41°53′17″N), Longitude: -88.3062 (88°18′22″W)
Latitude: 41.8863 (41°53′11″N), Longitude: -88.2933 (88°17′36″W)