Otter Creek in Lucas, IA 50151

Otter Creek in Lucas, IA 50151 (Lucas County) is a stream. Otter Creek also exists in Zwingle, Dubuque County, Osceola County, Polk County and Sioux County.

Waterway Type
stream