Recommended
The Flo — Float Therapy in Buffalo, NY
Float Therapy

The Flo

Buffalo, NY 1420110 years in businessMember since 2026

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

Get a Free Quote

from The Flo

Free, no obligation. Your info is never shared without your permission.

Similar Businesses in Buffalo

Related Resources