Isabella Herrera Oceanside

CA Woman Isabella Herrera ID’d As Driver Arrested In Sunday Vista Fatal Pedestrian Vehicle Strike

SAN DIEGO COUNTY, CA. (THECOUNT) -- Isabella Herrera, of Oceanside, California, has been identified as the driver arrested in a…

2 years ago