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