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