Alum Creek Park North Amphitheater Loading Map.... Alum Creek Park North Amphitheater221 W. Main St. - WestervilleDetails 40.12475999999999 -82.94066499999997 Address 221 W. Main St. Westerville OH 43081 United States Upcoming Events No events in this location