Thomas Davidson
January 10, 2005
Thomas “Tuck” Philip Davidson of Rock Hall, MD, died Monday, January 10, 2005 at the Chester River Hospital Center in Chestertown, MD. He was 71. Born January 26, 1933 in Newark, DE, he was the son of the late William L. and Mildred Katharine... View Obituary & Service Information