Post a New Topic
What happened to motorcycle officer on Churchill?
Original post made
on May 18, 2007
Yesterday afternoon, Churchill Ave. between El Camino and Alma was closed to traffic because a motorcycle was down in front of the driveway to 25 Churchill. I couldn't find any coverage on it. There were police from both Palo Alto and Menlo Park, EMTs, and a fire truck.
Anyone know what happened?