Get directions to: Starbucks, Newton Upper Falls, MA Restaurant address: 244 Needham St Newton Upper Falls, MA 02464, USA Driving Walking Bicycling Restaurant: Starbucks