Kenan Center Posted on March 12, 2014 Address 433 Locust St Lockport New York 14094 United States Upcoming Events No events in this location