Jul 22, 2019 at 5:53 PMInjury crash2 injuredW.main St/ RT.58Independence. Town of Independence.2006 Chevrolet Impala2009 Ford F-250View record