Jul 11, 2013 1:25 PM by Elaine Sheridan
Police have arrested Fidel Garcia in the hit and run accident that killed a 31-year old woman last month.
Elizabeth A. Marshall of Colorado Springs, was hit and killed while crossing in the 2100 block of E. Platte on June 19th.
Garcia is facing the charge of Hit & Run Accident Involving Death. Garcia turned himself in after a warrant for his arrest was issued.