Innovation Center at BNMC Loading Map.... Innovation Center at BNMC640 Ellicot Street - BuffaloDetails 42.89586690000001 -78.86932999999999 Address 640 Ellicot Street Buffalo NY 14203 United States Upcoming Events No events in this location