Seneca Bluffs Natural Habitat Park Posted on November 1, 2020 Address 1670 Seneca St. Buffalo New York 14210 United States Upcoming Events No events in this location