Leonicelle Abaigar and 3 Others Killed in Two-Car Crash on West Stowell Road [Santa Maria, CA]

4 Dead and 1 Injured in 2-Vehicle Collision near South Blosser Road   SANTA MARIA, CA (July 6, 2018) – Four people were killed late Friday evening and another was hospitalized following a collision between two vehicles.   At about 11:19 PM, a white Toyota Tundra was seen driving recklessly, going westbound on Stowell Road […]