Earl C. Shepherd Jr.
December 13, 1969 - August 18, 2016
Earl C. Shepherd Jr., age 46, passed away unexpectedly on Thursday, August 18, 2016. He was born December 13, 1969 in McKeesport, the son of Patricia (Thomas) Novak and the late Earl C. Shepherd. He served in the Marines and went on to be a... View Obituary & Service Information