Partial Outage of Owens Nodes on 07/18
There will be a planned outage affecting some of the Owens nodes from 7am-4pm on Thursday, July 18 2024, due to scheduled power maintenance in preparation for the Cardinal installation. We apologize for any inconvenience this may cause.