Barons Ice Arena

Barons Ice Arena is an indoor arena located in Parma, Ohio.