Jun 9, 2020 at 7:19 PMInjury crash1 injuredRT.58/ E Main StIndependence. Town of Independence.2010 Volkswagen Jetta2016 Jeep CherokeeView record