Company name: Palms Wellness and Spa
Description: Boutique wellness spa located in Las Vegas with a specialty in massage therapy and healing through the power of touch. Born out of the pandemic, Palms Wellness and Spa achieves to bring back sanity in this current world of insanity. Book a relaxing massage today in heart of Las Vegas!
953 E Sahara Ave Ste A9, Las Vegas, NV 89104, United States