Henderson Station One Began operation in 1956 and powered Henderson for 52 years, closing in 2008 and demolished in 2015. Share this:Post October 31, 2023 In Government Government Light Power Water ← Previous post Next post →