Advance Auto Parts at 647 E Main St in Danville is one of the nation’s leading auto parts retailers stocking new parts and accessories such as batteries and oil filters for all makes and models.