Splash Zone Aquatic Center

95 W Hamilton St, Oberlin, Ohio, United States