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