1. CARQUEST Auto Parts 853 N Main St, Leominster, MA 01453 Coordinate: 42.55804,-71.7724 Phone: (978) 534-8308