Safety Report: Power off and on, 7130 Sun Valley Drive, Corpus Christi, TX, USA 2 years ago • details 44 Power on and off in Sun Valley Dr - Way out Weber area. Since 10 am. What’s going on?