Karma Salon & Spa - 4195 South Lee Street, South Brook Plaza C, Buford, GA 30518, USA | Fresha