
Draft Environmental Impact Report (Draft EIR) for the 1005 O’Brien Drive and 1320 Willow Road project now available
On Wednesday, April 1, 2026, the City of Menlo Park released the Notice of Availability (NOA) and Draft Environmental Impact Report (EIR) for the proposed 1005 O’Brien







