24 Church St, Lockport, New York 14094 USA
Displays at Erie Canal Discovery Center
Photo Credit: Yelp