Unity Island Posted on November 1, 2017 Address 1726 Niagara Street Buffalo NY United States Upcoming Events No events in this location