Jeffrey Christopher is the new Chief of Police in Avalon. Christopher was sworn in by Mayor Marty Pagliughi during a ceremony before Avalon Borough Council Wednesday afternoon. Christopher replaces William McCormick who enjoyed a 31-year career with the Borough. John Roscoe was named the department’s new Captain.