Skip to Content

View of remediation equipment at the south end of the Love Canal Chemical Waste Landfill site with 97th Street abandoned Love Canal residences in the background, Niagara Falls, New York, October 1978