Marshall Moores Arena

The Marshall Moores Arena is an indoor natural ice arena located in Cox's Cove, Newfoundland and Labrador.