722 S Pearl St, Denver, Colorado 80209
(855) 578-2725
5 Star Salt Caves Wellness Center is your premier wellness spa in Denver, CO, focused on promoting health through salt therapy, full-spectrum infrared sauna, ionic foot baths, massages and many unique and transformative events held in our Himalayan Salt C