Gas Leak
Posted: Friday, June 21st, 2019, 12:16 am PDT
ALERTSU: 06/20/19, There is a reported gas leak at Junipero Serra Blvd. and Links Road (Near Campus Drive West), 11:40pm. Palo Alto Fire Department and PG&E have been notified and responding to the scene. Stay away from the area. Updates when available at or