FAQ

Frequently asked questions for LifeSpa

Hours, walk-ins, location, and service questions.

Does LifeSpa accept walk-ins?

Yes. Call (972) 956-5225 to confirm availability before visiting.

Where is LifeSpa located?

LifeSpa is at 3100 Churchill Drive, Flower Mound, TX 75022.

What services does LifeSpa offer?

LifeSpa provides spa services including treatments for relaxation and wellness.

What are LifeSpa's hours?

LifeSpa is open 5 days a week. Call (972) 956-5225 for specific hours.

Services & Contact

Hours, services, and contact

View services or call the salon.