Expand Map
Water Parks & Slides in Barnes City, IA
1. Beach Ottumwa
101 Church St, Ottumwa, IA 52501
CLOSED NOW:8:00 am - 4:30 pm
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-1 of 1