Tella Total Wellness

(1 Reviews)
18817 FM 2252 #5b, San Antonio, TX 78266, USA

(210) 866-6848


Contact and Address

Category: Spa,
Address: 18817 FM 2252 #5b, San Antonio, TX 78266, USA
Postal code: 78266
Phone: (210) 866-6848
Website: http://tellatotalwellness.com/

Hours:

Monday:8:00 AM – 6:00 PM
Tuesday:Closed
Wednesday:9:00 AM – 3:00 PM
Thursday:Closed
Friday:8:00 AM – 6:00 PM
Saturday:8:00 AM – 12:00 PM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (November 8, 2021, 11:06 pm)

    Awesome medical provider and very friendly staff! PA Vargas treated me like an old friend and I immediately felt at ease. I will definitely be coming back for medical and aesthetics visits! Thank y’all! 🤗

Write a Review

Photos of Tella Total Wellness

Tella Total Wellness | 18817 FM 2252 #5b, San Antonio, TX 78266, USA | Phone: (210) 866-6848