Enon's Chief of Police Resigns
Enon Chief of Police Troy Callahan resigned Friday evening after serving a week on paid administrative leave.
Council members reconvened from an executive session and unanimously approved a mediated separation agreement between the village and Callahan that is effective immediately and includes an undisclosed severance pay. The resignation agreement comes only a week after Callahan, who served as the Enon police chief for almost four years, was placed on paid administrative leave May 25. Since his appointment by former Mayor Clifford Vernon in 2008, Callahan has faced several allegations of wrongdoing from village leaders and the community.