The high-end salon will be situated in The Shops Buckhead Atlanta.
Search