TPD Makes Arrest in Fatal Hit and Run on Pensacola Street
November 20, 2020
Following a thorough investigation, the Tallahassee Police Department's Traffic Homicide Unit has made an arrest in a fatal hit and run crash that occurred on Nov. 17 on Pensacola Street.
The suspect was located and taken into custody yesterday, Nov. 19, by TPD with assistance from the United States Marshal Service and transported to the Leon County Detention Facility.
Driving is a responsibility. If you are involved in a vehicle crash, Florida law requires that you immediately contact local law enforcement. If you witness a crash, please call TPD at 850-891-4200 to speak with an investigator. You can also remain anonymous by calling Crime Stoppers at 850-574-TIPS.
Arrested:
Ryan Stanley Walters, 27, for leaving the scene of an accident with death and driving while license suspended with knowledge.
Sign Up to Receive City News