John P. O'Sullivan, 72, of Surprise, Arizona, passed away on December 4, 2013. John was preceded in death by his parents, Joseph and Mattie O'Sullivan. He is survived by his loving wife of 45 years, Eloise L. O'Sullivan, children, Brian O'Sullivan and Shawn O'Sullivan, grandchildren, John and Laura O'Sullivan and brother, Joseph O'Sullivan. A Memorial Mass will be held on Friday, December 6, 2013, at 10:00 A.M. at St. Clare of Assisi Catholic Church, 17111 W. Bell Rd., Surprise, Arizona. To sign John's online guest registry, please visit www.surprisefuneralcare.com