Stephen L. Clemons

Birth date: Dec 21, 1951 Death date: Apr 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 p