Found 1 place
Address: Kewanee, IL
Latitude: 41.2456 (41°14′44″N), Longitude: -89.9248 (89°55′29″W)
Foursquare