Hours & directions
Touch Salon & Spa is conveniently located at:
12950 Race Track Road, Tampa, Florida 33626
(behind the drive-thru Starbucks on Race Track Rd.)
Please use the map tool features and zoom controls for help with locating us.
Hours: Tuesdays: 10-8