Otter Creek Lake & Park


2283 Park Rd.
6 miles NE of Toledo
Toledo, IA 52342

Ph. 641.484.2231

 

70-acre lake, fishing, camping, boating, hiking, swimming.

 

 

 

 

 

Full Site