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:
Ice Skating Rink on Town Hall Campus
Greece Arcadia Middle School Trip to Washington, D.C.
Aerial View of North Greece and Mill Roads
© 2020 Town of Greece. All Rights Reserved.
Website design by