1 Hospitalized in Menlo Park Auto Accident on Marsh Road near US Highway 101 MENLO PARK, CA (February 1, 2023) – Thursday afternoon, a person sustained injuries in a hit-and-run crash on Marsh Road near US Highway 101. The incident happened at around 12:34 p.m. on Marsh Road near US Highway 101, […]