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
broken clouds
clear sky
clear sky
clear sky
Please help support InMenlo! Your contribution will help us continue to bring InMenlo to you. Click on the button below to contribute!