Zoombezi Bay in Ohio

Zoombezi Bay in Ohio
Country:
USA
State:
Ohio (OH)
Location:
10101 Riverside Dr, Powell, OH 43065
Water Park Type:
Outdoor Water Park
Opening date:
2008
Website:
zoombezibay.columbuszoo.org
Phone:
+1 614-724-3600
Fax:
+1 614-645-3465
Email:
info@columbuszoo.org