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