Subway adresses in Millis‚ MA Home Work hours Subway hours Massachusetts Millis AddressPhoneMap1060 Main St, Ste 5 Millis(508) 376-5200 You May Like McDonald's hoursDunkin' Donuts hoursSubway hoursPeople Are Reading