Northumberland Arena

The Northumberland Arena is an indoor arena located in Murray River, Prince Edward Island.