Welch is Dillard’s new police chief

DILLARD — Dillard’s interim police chief will now take the seat full time. Police Chief Jeremy Welch was appointed to the ...

Our website requires visitors to log in to view the best local news from The Clayton Tribune. Not yet a subscriber? Subscribe today!