
The Flo
The Flo is a float therapy provider in Buffalo, NY serving Buffalo and surrounding areas. The Flo is a family-owned holistic wellness center located in Buffalo, NY, offering flotation therapy in a sensory-free environment to aid in stress relief and relaxation. Contact The Flo for a free estimate.
About The Flo
The Flo is a family-owned holistic wellness center located in Buffalo, NY, offering flotation therapy in a sensory-free environment to aid in stress relief and relaxation. Opened on November 1st, 2015, The Flo is the only full sensory deprivation float center in Western New York, striving to provide customers with the most relaxing experience possible. In addition to floatation therapy, they offer organic, sustainably grown essential oils and various other products to support holistic wellness. Their educated and professional staff is always available to answer any questions about their products or services.
10 years in business
Location
228 Allen Street
Buffalo, NY 14201
Hours of Operation
Hours not yet available. Contact The Flo for current operating hours.
Reviews
No reviews yet for The Flo.
Location
Buffalo, NY 14201
Frequently Asked Questions
Last updated April 2026