Rachel DeLeon Killed in Jeep Crash at Timbergate Drive and Staples Street in Corpus Christi
Rachel DeLeon ID’d as Woman Killed in Corpus Christi Two-Vehicle Crash at Timbergate Drive and Staples Street Corpus Christi, Texas (September 30, 2019) – The woman who was killed Sunday morning in a two-vehicle crash at a Corpus Christi intersection has been identified as Rachel DeLeon, 45, of Corpus Christi, according to the police. The collision took place just after 9:00 p.m. September 29, at the intersection of Timbergate Drive and Staples Street. Police said DeLeon was driving a Jeep northbound on [...]