Contact Us

Texas Ayurvedic Wellness Center & Hollistic Spa

Address
2401 Luna Rd #240
Carrollton TX 75006

Phone
For general information and spa reservations, call 214.886.7384
Fax: 1.800.621.4721

Hours
Monday – Friday: 9am to 8pm
Saturday: 9am to 9pm
Sunday: 11am to7pm