Menlo Fire Station 6 opens – Chief’s contract renewed for three years
The Menlo Park Fire Protection District’s new downtown fire station, located at 700 Oak Grove Avenue, is open. "Some people say it’s one of the most
Please help support InMenlo! Your contribution will help us continue to bring InMenlo to you. Click on the button below to contribute!