Latitude and longitude of Otter Lake (Illinois)
Satellite map of Otter Lake (Illinois)
Otter Lake is a 765-acre (3.0 km²) reservoir in Macoupin County, Illinois. It is located 6 miles (10 km) west of Girard.
Latitude: 39° 24' 17.39" N
Longitude: -89° 54' 25.19" W