
Los Altos, CA (March 12, 2019) – On the morning of March 11th, a fatal bicycle accident happened at the intersection of Oak Avenue and Grant Road at 9:26 a.m. According to the reports, a 67-year-old bicyclist named Stephen Purcell was riding his bicycle when a vehicle struck him.