Callahan

Enon's Chief of Police Resigns

Jun 1, 2012

Enon Chief of Police Troy Callahan resigned Friday evening after serving a week on paid administrative leave.