Oasis Cryo & Health Spa

41 Reviews

Average: 4.8 out of 5 Stars

13133 NW Military Hwy
Ste 400,
San Antonio, TX 78231
United States
210-388-8461

gave Oasis Cryo & Health Spa 5 stars

6/06/21

I had a wonderful experience at Oasis Cryo & Health Spa. It was my first visit and everything was explained well as to what I was going to experience. I will be booking my sessions soon.

-- Angela W

Scroll To Top