David Wensloff Killed in Pedestrian Accident on College Avenue and Mendocino Avenue SANTA ROSA, CA (March 17, 2022) — A homeless man identified as 57-year-old David Allen Wensloff, of San Luis Obispo, died in a crash. The incident happened at College Avenue and Mendocino Avenue at around 6:00 a.m. on Wednesday, March 17. […]