Zen Float Centre in Sarnia, ON offers a unique experience for individuals seeking relaxation and mindfulness.
Specializing in floatation therapy, the centre provides a tranquil environment for guests to unwind and rejuvenate their mind and body.
Generated from their business information