1. Advance Auto Parts 1280 Armory Dr, Franklin, VA 23851 Coordinate: 36.67053,-76.94549 Phone: (757) 569-0220