Tag: Lourdes Velasquez of Redwood City hospitalized in multi-vehicle crash on Highway 101