Subway adresses in Spencer‚ MA Home Work hours Subway hours Massachusetts Spencer AddressPhoneMap72 W Main St Spencer(508) 885-7166 You May Like Dunkin' Donuts hoursDairy Queen hoursMcDonald's hoursPizza Hut hoursSubway hoursPeople Are Reading