Water main break results in closure of Campus Drive West/Santa Teresa Street roundabout
The break was reported at 12:49 a.m. today, according to the Stanford Department of Public Safety (SUDPS).

The break was reported at 12:49 a.m. today, according to the Stanford Department of Public Safety (SUDPS).