Windham Energy Center Technical Report Click here to access the technical report for Windham Energy Center, Lake Road, Killingly, CT.