Skip to main content

David Callahan, Jr.

David Callahan, Jr. - Vice Mayor, Middleton
(731) 376-8409

300 South Main
Middleton, TN 38052