Dennis P. Hanlon age 49 of Canton passed away unexpectedly at the Norwood Hospital November 28th. Born and raised in Buffalo, NY he attended the University of Buffalo and worked as a Salesman for XO Communications in Waltham. He has lived in Canton for the last 11 years. Beloved husband of Dawn M. (Pate). Father of Ryan & Kyle Hanlon both of Canton. Son of Phyllis Hanlon of NY & the late John. Also survived by 8 brothers and sisters in NY, his in laws Anthony & Daneene Pate of Canton & his best friend Shamus. Visting hours at the Dockray & Thomas Funeral Home 455 Washington St. Canton Thursday 4-8 pm. Funeral mass at St. John the Evangelist Church Canton Friday morning at 10:00. Interment Canton Corner Cemetery. In lieu of flowers donations may be made in his memory to the United Spinal Assoc. www.unitedspinal.org