An Aveda Concept Hair & Beauty Salon in Bristol Connecticut