Advisory
            	
            	
        	
    
      
        
        
    	 
    		
        
    
        
    Major Traffic Delays on Willow Rd and Marsh Rd due to a traffic collision on the Dumbarton Bridge (Hwy 84.)
Major Traffic Delays on Willow Rd and Marsh Rd due to a traffic collision on the Dumbarton Bridge (Hwy 84.)
Address/Location
            Menlo Park Police Department
            701 Laurel Street
Menlo Park, CA 94025
Contact
            
                Emergency: 9-1-1
                
Non-emergencies: 650-330-6300
            
            
            
