Russell Power Plant
Click the photo to enlarge and zoom
View Full Size
Russell Power Plant, 2008. It was demolished in 2015.
Greece, New York
October 15, 2018
3872 x 2592px
1024 x 685px
420 x 281px
Share this image:
Aerial View of Greece Athena High School
Kodak Park on Lake Avenue
Maier’s Hotel and Bar on Dewey Avenue
© 2023 Town of Greece. All Rights Reserved.
Website design by