The Black Art Depot has moved! We are no longer based in Durham, NC. We have relocated to the Metropolitan Atlanta, GA area. Our new address is:
The Black Art Depot
2569 Park Central Blvd.
Decatur, GA 30035
If you are in the Metropolitan Atlanta Area please feel free to stop by and meet the team!