Glovertown Gardens

The Gloverstown Gardens is an indoor arena located in Glovertown, Newfoundland and Labrador. The facility opened in 2001. The ice surface is 206' x 92'.