Location

Landry Arena, 1000 John Fitch Highway, Fitchburg, MA 01420