Latitude and longitude of Otter Creek Township, LaSalle County, Illinois
Satellite map of Otter Creek Township, LaSalle County, Illinois
Otter Creek Township is located in LaSalle County, Illinois. As of the 2010 census, its population was 2,970 and it contained 1,247 housing units.
Latitude: 41° 09' 9.60" N
Longitude: -88° 45' 24.59" W
Nearest city to this article: Streator
Read about Otter Creek Township, LaSalle County, Illinois in the Wikipedia Satellite map of Otter Creek Township, LaSalle County, Illinois in Google Maps