where is the love canal a toxic nightmare
Love Canal is a neighborhood in Niagara Falls, New York, located in the LaSalle section of the city. It officially covers 36 square blocks in the far southeastern corner of the city, along 99th Street and Read Avenue.