Contact The Flo
Our goal is to provide our customers with the most relaxing experience and atmosphere as possible. You can contact The Flo by:
Address: 228 Allen Street, Buffalo, NY 14201
Phone Number: 716-770-1000
Email: Before reaching out please check our general FAQ first. Use the form below to contact us directly through email.