Mayfair & Grace is an Aveda Lifestyle Hair Salon, Spa & Laser Clinic with a large store with over 25 of the best natural beauty brands.