The Flo

Hospitality Network

The Flo

10% off

Our goal is to provide our customers with the most relaxing atmosphere they have ever experienced. Our educated and professional staff are always available to answer any questions about any of the products or services that we offer. Please come down to The Flo and see what sensory deprivation and our related products can do for your well-being today!

Hours of Operation:
Monday – Saturday: 10am – 8pm
Sunday: 10 am – 4pm

Address: 228 Allen Street, Buffalo, NY 14201
Phone Number: 716-770-1000