Ice Arena At Pelham Civic Complex500 Amphitheater RoadPelham, Alabama 35124, US
Total Capacity: 3100