Menlo Park Police responded to an individual with a self-inflicted gunshot wound following a mental health crisis.
On December 16, 2025, at about 12:30 pm, Menlo Park Police were alerted to a person with a firearm sighted in the 2200 block ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results