Tag: fatal accident on south fowler avenue deemed a head-on collision
Selma, CA (March 25, 2019) – On Friday afternoon, police reported that one person was killed and another was seriously injured in a car accident that took place on South Fowler Avenue.