Barry Thomas Patrick McCullough
May 12, 1943 - September 2, 2013
Barry Thomas Patrick McCullough, age 70, of New Castle, DE, passed away peacefully on September 2, 2013 at Heartland Hospice. He was born on May 12, 1943 to Chester and Marie (Young) McCullough. Barry graduated from Holy Cross High School (1961)... View Obituary & Service Information