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

Book Appointment Photo

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