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