Gas Leak Update 12/14/16 3:12PM
Posted: Wednesday, December 14th, 2016, 3:13 pm PST
STANFORD PD: 12/14/16 3:12PM, As a final update to the gas leak all roads are now open for normal traffic. Thank you for your patience.