Darrell Lloyd Cannon Sr., 82 of O'Fallon, MO., died Monday, January 08, 2018 at St. Joseph Health Center in St. Charles, MO. He was born November 14, 1935 in Paragould, AR. The son of the late William Ernest and Lillie Belle Cannon. Mr. Cannon... View Obituary & Service Information
Obituary & Service
Darrell Lloyd Cannon Sr., 82 of O'Fallon, MO., died Monday, January...
View More