Chula Vista, CA – Woman Killed, 2 Injured in Head-On Crash on Otay Lakes Road
Chula Vista, CA – A 42-year-old woman was killed and two people were injured early Wednesday morning in a head-on collision in the Eastlake area of Chula Vista, according to police. The crash was reported around 5:05 a.m. on Otay Lakes Road,…