Subway adresses in Needham‚ MA Home Work hours Subway hours Massachusetts Needham AddressPhoneMap1187 Highland Ave Needham(781) 453-4031 You May Like Subway hoursDomino's Pizza hoursMcDonald's hoursOrange Leaf hoursDunkin' Donuts hoursPanera Bread hoursPeople Are Reading