A new spa called Zen Spa is opening officially tomorrow June 18th, 2015 in the Crossroads center on Pinhook. The address is 1904 West Pinhook Suite 102. Check out their (Facebook) for more info. Also, below is a snipped part of their Facebook for the info you may need.
Thanks for the info Angela F.