Drag box to select area
Planet Beach is a spa located at the corner of Piedmont Road and Sidney Marcus Boulevard in the Bank of America shopping center. It sells skin care and nutrition products. Members can participate in a variety of nutrition programs and all products are holistic.
2625 Piedmont Rd NE Ste 55, Atlanta, GA 30324
- Hours: Mon - Sat, 10am - 7pm