1. Meineke Car Care Center 287 Main St, Wilmington, MA 01887 Coordinate: 42.55249,-71.17904 Phone: (978) 267-3163