Many felled trees due to yesterday’s wind storm — power outages remain Walk the streets of Menlo Park and Atherton and you'll see many downed trees. We spotted this one at the corner of Edgewood and Lemon. by Linda Hubbardon March 15, 2023