Injuries Reported in Temecula Multi-Vehicle Accident on Butterfield Stage Road and Channel Street TEMECULA, CA (May 27, 2024) – Sunday night, 4 people suffered injuries in an alarming multi-vehicle crash on Butterfield Stage Road and Channel Street. The crash occurred at 7:05 a.m. at the intersection of Butterfield Stage Road and Channel Street. According to […]