Last updated on February 8th, 2019 at 10:40 amAutozone Corporate Office and Headquarters address AutoZone is the 2nd largest retailer of aftermarket automotive parts and accessories in the United States. Founded in 1979, AutoZone has over 6,000 stores across the United States, Mexico, and Brazil. The company is based in Memphis, Tennessee. The details of Autozone