Subway adresses in Maynard‚ MA Home Work hours Subway hours Massachusetts Maynard AddressPhoneMap95 Main St Maynard(978) 897-5619 You May Like Subway hoursWendy's hoursMcDonald's hoursDunkin' Donuts hoursPeople Are Reading