Hello, how can we help?

our contact information

  • Spa Vela
  • 2800 Lakeside Pkwy, Suite 100, Flower Mound, TX 75022
  • 469-549-4914
  • info@spavela.com
  • Monday, Wednesday, Friday : 9:00 a.m. - 6:00 p.m.
  • Tuesday, Thursday : 9:00 a.m. - 8:00 p.m.
  • Saturday: 9:00 a.m.-7:00 p.m.