Mailing Address
Otter Creek Sportsmans Club
P.O. Box 31
Hiawatha, Iowa 52233
Physical Address
9001 Milburn Rd
Cedar Rapids, IA 52411
Clubhouse Phone
(319) 393-5814
answered during open hours