Police Chief Mike Navarre is running for Lucas County Sheriff as an endorsed Democrat. He sat for a Zoom interview with Fred LeFebvre this week to talk about his plans should he win in November.
Want to know more about Fred? Get their official bio, social pages & articles on 1370 WSPD!Full Bio