| Deputy Sheriff Carroll J. Taylor Dillon County Sheriff's Office South Carolina End of Watch: Friday, April 11, 1986 Biographical Info Age: Not available Tour of Duty: Not available Badge Number: Not available Incident Details Cause of Death: Automobile accident Date of Incident: Friday, April 11, 1986 Weapon Used: Not available Suspect Info: Not available Deputy Taylor died as the result of an auto accident. Related Line of Duty Deaths |