Chula Vista, CA - Car Accident Reported at I-805 & H St
- posted: Apr. 07, 2020
Chula Vista, CA (April 7, 2020) - A car crash resulted in lane closures in Chula Vista, California earlier this morning. Authorities reported the accident at around 2:03 a.m. on Read More