columbus zoo amphitheater s

9990 Riverside Dr
Powell
Ohio
United States