The Wellness Spot ATL is a Black woman-owned wellness spa in the College Park Main Street district.
Services
Book massage, facials, waxing, nails, and sauna therapy, plus fitness classes and private events. Open Mon to Sat 8:30am to 6pm and select Sundays 12pm to 5pm.