Barefoot Health Spa
826 Juniper St NE
Atlanta, GA 30308
We are on the corner of 6th Street NE and Juniper Street NE, minutes from Piedmont Park, and with easy access to I-85 and I-75. We are located in the heart of Midtown, within walking distance from the surrounding hotels and attractions.
do NOT contact me with unsolicited services or offers