Menlo Park Police seeking witnesses to stabbing on Willow Road
On July 3, 2018, at approximately 5:35 pm, Menlo Park Police Officers in the 800 block of Willow Road were flagged down by a person
Please help support InMenlo! Your contribution will help us continue to bring InMenlo to you. Click on the button below to contribute!