2040 Walden Ave, Buffalo, NY 14225, United States
Fall in love with western New York at Millennium Buffalo. Nearby are Niagara Falls, Albright-Knox Art Gallery, and Shea's Performing Arts Center.
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link