The Black Art Depot

 

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!

Written by Kani Ayubu — June 11, 2019

Ads

Kani Ayubu