Found 3 places
Address: 401 Freemont St, Lena, IL 61048
Latitude: 42.3769 (42°22′37″N), Longitude: -89.8152 (89°48′55″W)
Latitude: 42.3786 (42°22′43″N), Longitude: -89.8156 (89°48′56″W)
Address: 517 Freemont St, Lena, IL 61048
Latitude: 42.3775 (42°22′39″N), Longitude: -89.8148 (89°48′53″W)