Margaret P. (nee DiFrancesco), age 77, of Havertown, PA on July 15, 2013. Beloved wife of the late William P. Horan. Dear mother of Margaret P. Horan, Sharon A. Horan, William P. Horan (Nancy), Lori A. Haeberle (Tom), Michael S. Horan (Lynn) and Joseph F. McGrenra. Sister of Priscilla "Babe" Petrondi, Patricia Bannister, Sandra Walton and the late William DiFrancesco and Anthony "Ish" DiFrancesco. Also survived by 11 grandchildren, 3 great-grandchildren and many nieces and nephews. Relatives and friends are invited to her viewing Thursday 6:00-9:00 PM and Friday 8:30-9:30 AM The Donohue Funeral Home, 8401 West Chester Pike (cor. Lynn Blvd.) Upper Darby (610) 449-0300 and to her Funeral Mass 10:00 AM Annunciation BVM Church, 401 Brookline Blvd., Havertown. Interment SS Peter & Paul Cemetery. In lieu of flowers, contributions in her memory to ALS, 321 Norristown Road, Suite 260, Ambler, PA 19002 would be appreciated.