Water Parks & Slides in Oakville, IA
2. Beach Ottumwa
101 Church St, Ottumwa, IA, 52501
CLOSED NOW
From Business: Beach Ottumwa, established in 1992, is an indoor and outdoor waterpark located in Ottumwa, Iowa. The facility offers private and group swimming lessons, as well as aqua tots.…
Amenities:
Wheelchair accessible
Showing 1-2 of 2