Bicyclist Fatally Struck by Truck Willard Parkway and Blossom Ridge Drive ELK GROVE, CA (April 25, 2021) – Edwin Osorio died in a bicycle accident Wednesday afternoon last week in Elk Grove. The accident happened around 3:47 p.m. on April 14 at the intersection of Willard Parkway and Blossom Ridge Drive. According to […]