Juan de Fuca Arena is an ice rink located in Colwood, BC, Canada
Facilities:
Ice Rink
Juan de Fuca Arena has ice available from the following sellers.
Club(s) that play at this ice rink