
Looking back at the flood that happened 80 years ago today
On Saturday January 23, 1943, at 2:57 am, eight on-duty Menlo Park Firefighters from all three of its Fire Stations located in Menlo Park, Atherton
smoke
broken clouds
scattered clouds
clear sky
Please help support InMenlo! Your contribution will help us continue to bring InMenlo to you. Click on the button below to contribute!