SFPD Arrests Driver for Fatal Vehicle Collision 24-026
On March 16, 2024, at approximately 12:13 p.m., San Francisco Police officers responded to the area of Ulloa Street and Lenox Way on a report of a solo vehicle collision involving pedestrians.Officers arrived on scene and located multiple victims suffering from injuries. SFPD Officers and SFFD Firefighters rendered aid to the victims. Despite life-saving efforts […]
SFPD Arrests Driver for Fatal Vehicle Collision 24-026 Read More »

