Injuries Sustained in Crash on Embarcadero Road in Palo Alto PALO ALTO, CA (November 30, 2021) – Four people suffered serious injuries in a crash on Embarcadero Road on November 23. According to the California Highway Patrol, the collision happened near Palo Alto Baylands Nature Preserve around 1:00 AM. Based on a […]