Float Foundation is a wellness center in New Haven, CT that offers sensory deprivation tank experiences for relaxation and stress relief.
With a focus on promoting mindfulness and self-care, Float Foundation provides a tranquil environment for individuals seeking a unique and therapeutic escape.
Generated from their business information