Police Officer Freddie Joe Castro
Overland Park Police Department, Kansas End of Watch Tuesday, August 31, 2021 Police Officer Freddie Castro died from complications as the result of contracting COVID-19 in the line of duty. Officer Castro served with the Overland Police Department for two years. He is survived by his mother, brother, sister, nieces, and nephew. Beginning in early 2020, …