Store Manager R. Kelleher - 13 years serving customers Departments Beer & Wine Store Address 10 Main St. Tewksbury, MA 01876 United States Map of store locations Get Directions from: Phone Number 978.955.9980 Hours Monday – Saturday: 8am – 9pmSunday: 10am – 8pm