7-Eleven at 650 Mt. Auburn St., Watertown, Massachusetts. Find store hours, phone number, driving directions and answers to frequently asked questions below.
This 7-Eleven location at 650 Mt. Auburn St., Watertown, Massachusetts is a go-to spot for residents and visitors alike, offering a wide array of snacks, beverages, prepared foods, and essential items. The store's extended hours make it accessible around the clock, whether you're grabbing breakfast early in the morning or picking up late-night essentials.