Explosion and Fire at 13590 Duanesburg Road
Sunday 8 March 2020 at 6:30 AM Explosion and Fire at 13590 Duanesburg Road, Delanson NY 12053 Per September 19, 2019 Planning Board meeting demolition of the abandoned property was a condition of Eden Renewables Oak Hill Solar 1 and Oak Hill Solar 2. First responders were at the scene until 11 AM March … [Read more…]