283 Main Street, Fitchburg, MA 01420, USA

370 Main Street, Fitchburg, MA 01420, USA
Photo: Faisal Alvi

248 Mountain St E, Worcester, MA 01606, USA

57 Laurel St, Worcester, MA 01605, USA
Photo: Saed NA