Newton Upper Falls MA Liquor Stores 1. 150 Needham St, Newton Upper Falls, MA 02464 | Upper Falls Beverage Store Inc (617) 969-9200