
Around Palo Alto there are several dangerous intersections. These intersections are death traps waiting to happen. One of these, is the intersection of Embarcadero at Newell Road where close calls happen too frequently. Cars traveling up Embarcadero have exited 101…















