Shaver's Creek Environmental Center will be closed until further notice due to an ongoing power outage from the storm on April 29.