Burchfield Nature & Art Center Posted on October 2, 2013 Address 2001 Union Rd. West Seneca NY 14224 United States Upcoming Events No events in this location