INTU
(Be the first to review INTU)
7065 W Ann Rd
#130-33
Las Vegas
89130
Phone Number:
(702) 656-4503
Intu offers corporate wellness & massage oasis. INTU initiates collaboration with health insurance providers to reducerates and increase wellness throughout the organization. They offer pool side services, conventions and conferences and more.