Hair Technology an Aveda Salon is a cosmetics store Westminster located in United States.
10449 Town Center Dr Ste E-100 Westminster , CO 80021 United States
Very relaxing atmosphere back in the spa .
Ask for Tanya or Bonnie, they rock.
Check out Tanya, and tell her Marsha sent you. :-)
Jade is awesome!!
Corey is amazing!!
I love the European Wax center they make you feel so comfortable I would recommend them to anyone - Katie Woodroof