1. Advance Auto Parts 426 Essex St, Salem, MA 01970 Coordinate: 42.51658,-70.90628 Phone: (978) 745-5073