Otter Creek Wildlife Unit Headquarters
Closed
2805 Highway E66
Chelsea, IA 52215
Otter Creek Wildlife Unit Headquarters is a state-managed facility located in Chelsea, IA. It is dedicated to the conservation and management of wildlife and offers various permits for construction activities within the area.
The facility is situated at 2805 HWY E66 in Chelsea, IA 52215, and falls under the jurisdiction of Tama County. With a focus on preserving the natural habitat, Otter Creek Wildlife Unit Headquarters plays a crucial role in maintaining the ecological balance of the region.
Generated from the website
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.