DTLR/VILLA is one of the country's most successful lifestyle retailers with over 250 stores in 19 states. In fusing together our passion for fashion, entertainment, sports, and community empowerment, there is no doubt we run the streets.
Website: locations.dtlr.com
Phone: (678) 842-0038
Cross Streets: Between Cobb Pkwy and Cobb Pkwy SE
1425 Cumberland Mall SE Atlanta, GA 30339 ·400.07 mi
Is this your business? Verify your listing
Reviews
yelpOk, so they don't really have a large selection for women at this particular location but I like the way the store is arranged. The music is always good, I find myself always singing as I walk...
MoreThe Manager was rude as hell the second I walked in, I came to pick up some shoes and it was not ready. I was told the machine was down and that they were short staffed he says Can you wait till I...
MoreThere were like 5 young men working that were sales associates and 1 female manager. The manager seemed to be frustrated that the associates were not listening to her, as they were just standing...
More