The Beach Ottumwa


101 Church St.
Ottumwa, IA 52501

Ph. 641.682.7873

 

Wave pool, speed slide, 340-foot body slide, 250-foot enclosed flume waterslide, kiddie play area, sand volleyball, basketball, indoor tube slide and indoor competitive pool.

 

 

 

 

 

Full Site