Skip to Content

9905 Colvin Boulevard, view from the window of the new Love Canal Homeowners Association offices on Colvin Boulevard, Love Canal neighborhood, Niagara Falls, NY, 1980