All lanes of southbound U.S. Highway 101 south of Embarcadero Road in Palo Alto will remain closed until some time…
This website uses cookies.