Dr. Richard L. Francis, Sr.
February 22, 2015
Dr. Richard L. Francis, Sr., 82, of Cape Girardeau died Sunday, February 22, 2015, peacefully at his home surrounded by family. He was born February 5, 1933, in Poplar Bluff, Missouri, to Ira Ellsworth and Hazel Marie (Colcher) Francis. He and... View Obituary & Service Information
