Located on a 25 acre estate, the Kenan Center features a restored carriage house that houses the Taylor Theater. Kenan House is a restored 1859 mansion with an art gallery and formal gardens. More Info
Address
Kenan Center 433 Locust Street Lockport, NY 14094 United States
Please confirm the accuracy of the address and location before planning your trip.