Deputy Edward Leonard is an officer with the Clayton County Sheriff’s Office in Georgia.
Deputy Leonard first appeared with On Patrol: Live during Season 3 in episode 01.18.25.
Deputy Edward Leonard is an officer with the Clayton County Sheriff’s Office in Georgia.
Deputy Leonard first appeared with On Patrol: Live during Season 3 in episode 01.18.25.