Southwest Ice Arena is a multi-purpose sports facility located in Crestwood, Illinois. The 46,042 square-foot facility houses one NHL-sized and one studio-sized ice rink. It’s the home of St. Jude Knights Hockey Club.
This is a Black Bear Sports Group facility.