Nashville Intel: Jones Road Beauty Lands in 12 South
By Raina Schofield, Brandmarch1 min read
If you’ve been tracking the "DTC-to-Physical" migration, the latest move on 12 South is worth a look. Jones Road Beauty officially opened its first Tennessee doors this week at 2306 12th Avenue South. At ~1,500 SF, it’s a textbook example of the brand’s high-efficiency, small-format model that prioritizes service over massive inventory.
See which brands fit 12 South
Brandmarch ranks the brands that belong at a center, with the reasoning. 12 South is already scored against 6,800 brands.
1
0
Sources: Cult-Favorite Beauty Brand Opens First Tennessee Store in Nashville

