Harry Ivany Arena

The Harry Ivany Arena is an indoor arena located in Botwood, NL.