Our location is prime. If you are looking for a stylish, private beauty space, this is for you! There is plenty of free parking.
Location and Address
173 West Wieuca Rd NE , Suite 208, Atlanta , GA 30017
Submit your booking request