We Have Moved to Decatur, Georgia!
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!