Power has been restored to nearly 7,000 Palo Alto residents who experienced a large outage on Monday afternoon, according to…
This website uses cookies.