Leo Dimeglio Dies in Los Angeles Hit-and-Run Bicycle Crash on Jefferson Boulevard at West Boulevard LOS ANGELES, CA (July 1, 2021) — Leo Dimeglio died in a hit-and-run bicycle accident on Jefferson Boulevard at West Boulevard on June 10. According to the Los Angeles Police Department, the fatal accident happened around 11:41 pm. […]