Afternoon Pedestrian Accident at Stowell and Blosser Roads in Santa Maria SANTA MARIA, CA (March 7, 2022) – A pedestrian was hit by a vehicle at Stowell Road and Blosser Road in Santa Maria on Friday afternoon, March 4. Emergency crews responded to the scene after receiving reports of a collision between an […]