Live Chat
Fatal Crash in Chula Vista (1)

Over the weekend, there was a fatal crash in Chula Vista. According to ABC San Diego News Channel 10, the wreck happened on the southbound side of Interstate Five, just south of Main Street, on Sunday…

Read this article