Float Spot is a wellness center in Tustin, CA, offering sensory deprivation tank experiences for relaxation and meditation.
Guests can expect a tranquil environment designed to promote mental clarity and stress relief through float therapy sessions.
Generated from their business information