Latest from SFBay
Seven thousand Palo Alto residents have power restored
0
Power has been restored to nearly 7,000 Palo Alto residents who experienced a large outage on Monday afternoon, according to the city’s utilities provider. The outage mostly affected South...Read More