Location

Fitchburg State Theater Block, 717 Main Street, Fitchburg, MA 01420