You searched for the Subject Love Canal Chemical Waste Landfill (Niagara Falls, N.Y.) -- History. - 2 entries found.