Found 2 places
Latitude: 42.4263 (42°25′35″N), Longitude: -89.0154 (89°0′55″W)
Address: Main St, Roscoe, IL 61023
Latitude: 42.42 (42°25′12″N), Longitude: -89.0095 (89°0′34″W)
Foursquare