A traffic collision occurred on June 5, 2026, at 15710 Leffingwell Road involving a vehicle and a construction vehicle. An ambulance was dispatched to the scene.
Jun 5 2026 3:32PM: [1] VEHICLE VERSUS CONSTRUCTION VEHICLE