A injury accident was reported on HILLCREST AVE near Antioch on June 16, 2024 at 10:28 PM. 2 parties involved, 2 injuries.
2 injured. Primary factor: 21461(A). Near HIGHWAY 4 EASTBOUND ON RAMP.