The Charles Burchfield Nature Center Posted on March 29, 2017 Address 2001 Union Center West Seneca United States Upcoming Events No events in this location