Terra Spa – Organic Day Spa. Massage Therapies, Face Therapies, Skin Care, Body Inch Loss

Terra Spa

( Organic Day Spa-Plant Base Products )

Fall Spa Special Photo Fall Special - 15 % Off!

Google Reviews

Business Address

6826 North Loop 1604 East Suite 104, San Antonio, TX 78247

Loop 1604 and Nacogdoches Road, Adjacent to a Wal-Mart Supercenter and across Loop 1604 from Rolling Oaks Mall. Just behind Taco Cabana restaurant

Rolling Oaks Spa

Driving Directions

Google Reviews

Follow @terraspa Instagram