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