Pedestrian Dies after Struck by Hit-and-Run SUV on Avalon Boulevard in South LA SOUTH LOS ANGELES, CA (December 21, 2022) – A man was killed in a pedestrian hit-and-run crash on Avalon Boulevard in South Los Angeles Friday afternoon. The fatal crash happened around 4:05 p.m. on December 16, at 76th Street. According […]