Accident
Low
Resolved
Traffic collision — hit and run on BARRANCA ST
Primary factor: 22107. Weather: RAINING. Near CHARLINDA ST.
Last Seen
2 weeks, 4 days ago
Coordinates
34.0619, -117.8814
Source: ccrs · ID ccrs-5134037
First seen Mar 31, 2026 7:25 PM