David Norris named Menlo Park police chief
David Norris will be Menlo Park's next police chief with an expected start date of March 22, 2021. Norris comes to Menlo Park from San Mateo where he has served since 1993, having…
David Norris will be Menlo Park's next police chief with an expected start date of March 22, 2021. Norris comes to Menlo Park from San Mateo where he has served since 1993, having…