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 hoursSubway hoursMcDonald's hoursDairy Queen hoursPizza Hut hoursPeople Are Reading