John D. Hanlon

John D. Hanlon 69, Ashville, died unexpectedly on Wednesday, May 17, 2017, at UPMC Altoona. Arrangements are by Gibbons Funeral Home, 1688 Liberty St., Ashville. A complete obituary will appear in a later edition of the Mirror.