Pete Pelangio Arena

The Pete Pelangio Arena is an indoor arena located in North Bay, Ontario. The arena contains two 180'x85' sheets of ice each of which hold 150 people.