Skip to Content

9906 Colvin Boulevard, residence next to the Love Canal Homeowners Association office, Niagara Falls, NY, May 19, 1980