1. Otter Creek Lake & Park 2283 Park Rd, Toledo, IA 52342 Coordinate: 42.04744,-92.52514 Phone: (641) 484-2231