Salon Finn Barra [PERMANENTLY CLOSED] Call: 404-266-8832 283 Buckhead Ave. Atlanta, GA 30305 404-266-8832 Buckhead Stores