Found 1 place
Address: Lena, IL 61048
Latitude: 42.3731 (42°22′23″N), Longitude: -89.8205 (89°49′14″W)
Foursquare