Hours Of Operations Salon 21 Georgia Salon 21 Hours of Operation and Locations in Georgia 4.6 - 60 votes 2 Locations in Georgia www.salon21wheaton.com Salon 21 Hours Category: Beauty & Health Salon 21 - Atlanta, GA 30331 (404) 629-6008 View Store Details Salon 21 - Duluth, GA 30097 11030 Bell Rd, Ste 260(770) 418-1121 View Store Details Recommend For You Lavish Nail & Spa Vys Nails & Spa Bebe Nail Perfect Nails Capri Nails Ledo Nails Salon Boulevard Paradise Nails Queen Nails & Spa Ly's Nails