Indian Point

Indian Point Energy Center is a nuclear power plant station located in Westchester County, New York. The facility has permanently ceased power operations as of April 30, 2021.


subscribe button