Where is the love canal today?
Love Canal is exactly where it was “then”. It is located at the 36 block wide area between Read Avenue and 99th Street in Niagara Falls, New York. There are still homes from the original community near the site, where people stayed when they refused to move from their houses. Also, there is a new development, Black Creek Village, on the edge of the area.