Touch Aveda Salon & Spa

  • Spa
12950 Race Track Rd.
Ste 118
Tampa, FL 33626
(813) 814-1390
  • About

    Touch Salon Spa is located in Westchase Tampa, Florida. We are an upscale salon that embraces all of the Signature Aveda Services and Rituals. Come experience the difference for yourself. to We are d

  • Whom to Contact

    • Michelle Stefanie
      12950 Race Track Rd.
      Ste 118
      Tampa, FL 33626
      Phone: (813) 814-1390