Long time Menlo Park resident Lester Weil dies at 95
Lester Weil, a long time resident of Menlo Park, died after a brief illness on December 5 at his home; he was 95. Lester was
Please help support InMenlo! Your contribution will help us continue to bring InMenlo to you. Click on the button below to contribute!