Stephen L. Clemons
December 21, 1951 - April 4, 2018
Stephen L. Clemons, age 66, of Seaford, DE passed away on Wednesday, April 4, 2018 at John Hopkins Hospital. He was born in Lewes, DE on December 21, 1951. He was the son of the late Asa and Eva Pauline Kerr Clemons. He was also predeceased... View Obituary & Service Information