Catherine P. Sullivan (nee Barber), 84, of Newtown Square, PA passed away on January 20, 2018.
Born in Elizabeth, NJ she was the beloved daughter of the late Alfred and Catherine (nee McNeil) Sullivan.
Mary was the beloved wife of the late James J. Sullivan; loving mother of Roberta 'Robbie" Buch (Stephen) of Yardley, PA. Adoring grandmother of Stephen Jr, Ryan and Chelsea. Great-grandmother of Dalton and Nolan.
Catherine was devoted to St. John Neumann Church in Bryn Mawr. She supported veterans and various other charities.
Service and interment are private.
Arrangements by The Donohue Funeral home, Newtown Square, PA, 610-353-6300.
Online condolences at www.donohuefuneralhome.com