Otter Creek Site 3 Dam in Mountain Park, OK 73559

Otter Creek Site 3 Dam in Mountain Park, OK 73559 (Kiowa County) is a dam.

Waterway Type
dam