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