Person Struck by Vehicle on West Stowell Road Santa Maria, CA (March 6, 2022) – On Friday, paramedics responded to a pedestrian crash on West Stowell Road. Officers said the pedestrian versus vehicle collision took place at the intersection with South Blosser Road. Meanwhile, the authorities are investigating the incident. It is important to always […]