Our Locations

In all, we have more than nine Store Support Centers, which include our U.S. headquarters located in Mooresville, N.C. 

By the Numbers

1,700

Over 1,700 stores in the United States

8

Store Support Centers (Including corporate offices, technology and contact centers)

15

Regional distribution centers located across North America

Store Support Centers & Distribution Centers

Stores are at the heart of everything we do. At our Store Support Centers and distribution centers across the U.S., talented associates are working hard to meet the needs of our customers.

blue map pinStore Support Centers

green map pinDistribution centers