Individual Details

Willard Gibson Spencer

(23 Aug 1911 - 28 Feb 1982)

Events

Birth23 Aug 1911
Marriage1 Mar 1932Waukegan, Lake, Illinois, United States - Margaret Randolf Dew 'Spencer'
Death28 Feb 1982
Reference No3882

Families