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