Advisory
All traffic lanes are open on Willow Rd. There is no police lockdown on Willow Rd.
All traffic lanes are open on Willow Rd. There is no police lockdown on Willow Rd.
Address/Location
Menlo Park Police Department
701 Laurel Street
Menlo Park, CA 94025
Contact
Emergency: 9-1-1
Non-emergencies: 650-330-6300