Seneca-Babcock Community Center Posted on September 10, 2018 Address 1168 Seneca St. Buffalo NY United States Upcoming Events No events in this location