Float Life is a wellness center in Mount Vernon, IL that offers sensory deprivation float tank experiences. Guests can relax and unwind in a peaceful environment designed to promote deep relaxation and stress relief.
With a focus on mental and physical well-being, Float Life provides a unique opportunity for individuals to disconnect from the outside world and rejuvenate their mind and body through float therapy sessions.
Generated from their business information