Subway - Fitchburg, MA, United States close