1. Meineke Car Care Center 663 Main St, Tewksbury, MA 01876 Coordinate: 42.61737,-71.24912 Phone: (978) 483-0316