Man arrested in hit-and-run
in downtown Menlo Park
Original post made
on Jul 23, 2013
Menlo Park police arrested and booked into county jail Michael Ford, 38, of Palo Alto on felony charges of leaving the scene of an accident after colliding with two vehicles and driving under the influence of alcohol.
Read the full story here Web Link posted Wednesday, July 24, 2013, 12:00 AM