St. Peter's Arena

The St. Peter's Arena is an indoor arena located in St. Peter's, Prince Edward Island. The arena is the last natural ice indoor arena in the province.