Queens Memorial Arena

The Queens Memorial Arena is an indoor arena located in Liverpool, Nova Scotia