Apr 28, 2017 at 3:50 PMInjury crash1 injuredRT.58/ W. Main StIndependence. Town of Independence.1993 Ford F-1501992 Dodge DynastyView record