Gas Leak Update 12/14/16 3:12PM

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.