January 4, 2016 7:25 am

Tree Falls in Menlo Park Causing Gas Leak

Though an official cause had not yet been revealed, a tree fell in Menlo Park on Laurel Street early Monday morning, causing a gas leak, according to police. PG&E crews were dispatched to fix it, and residents in nearby areas were told to shelter in place.

US & World Videos

Exit mobile version