303 Prospect St, Niagara Falls, New York 14303 USA
Photo spot in the museum at the end
Photo Credit: Yelp