Francis Willard Strait
August 19, 1917 - April 1, 2007
Francis Willard Strait, son of John Strait and Elizabeth Wilson Strait, was born August 19, 1917 in Perry, Iowa and died April 1, 2007 at the Madrid Home for the Aging at the age of 89 years, 7 months and 12 days. Pete, as he was lovingly known,... View Obituary & Service Information