Relax and Wax

2111 N Decatur Rd
Decatur, GA 30033