Joseph T. "Pop Pop" Mitchell, Sr.
April 12, 1943 - January 1, 2018
Joseph T. Mitchell, Sr., of New Castle, DE, passed away Monday, January 1, 2018. Joe was born in 1943 in Wilmington, DE, to the late Ruby Mitchell. He worked in security and for the Dept. of Defense as a police officer in Philadelphia and... View Obituary & Service Information