Lanes Blocked after Head-On Crash on Dehesa Road at Sloan Canyon Road in El Cajon EL CAJON, CA (January 10, 2022) – Paramedics sent two people to the hospital following a head-on crash on Dehesa Road on January 9. According to California Highway Patrol, the accident happened about 500 feet west of Sloan […]