The Menlo Park main library at 800 Alma St. in the city’s Civic Center/Burgess Park campus. Photo by Michelle Le. The Menlo Park Library at 800 Alma St. will be closed May 18-19 as city staff prepare for the opening of the new Belle Haven Community Campus at 100 Terminal Ave. The Belle Haven Community […]