1. CARQUEST Auto Parts 25 Main St, Weymouth, MA 02188 Coordinate: 42.20633,-70.95672 Phone: (860) 346-7785