4850 W Powell Rd, Powell, OH 43065, United States
Columbus Zoo and Aquarium,, W Powell Rd, Powell, OH 43065, United States
Phone: +1 (614) 645-3400
10101 Riverside Dr, Powell, OH 43065, United States