Terra Spa is a Spa located in San Antonio, TX 78247. It is one of the 1108 spas in United States. Address of Terra Spa is 6826 N Loop 1604 E #104, San Antonio, TX 78247, United States. Website of Terra Spa is http://www.terraspasa.com/. Terra Spa can be contacted at 12106550900. Terra Spa is rated 4.5 (out of 5 stars) by 170 reviewers on the web.
Some of the places around Terra Spa are -
Within less than half a Kilo meter of Terra Spa, you can also find Woodforest National Bank, Walmart Bakery, Walmart Auto Care Centers, Cato Fashions, McDonald's, Walmart Photo Center, Larry Dougherty DDS, Whataburger, Walmart Garden Center, Subway, CBD ZAR, Picture Me Portrait Studios, Jackson Hewitt Tax Service and many more.
6826 N Loop 1604 E #104, San Antonio, TX 78247, United States