Sense is a unique establishment in Santa Fe, NM that offers a variety of sensory experiences for its visitors.
With a focus on promoting relaxation and mindfulness, Sense provides a tranquil environment where guests can explore different sensory modalities.
Generated from their business information