Frances Michelle Roof
July 11, 1966 - October 19, 2024
Frances “Michelle” Clark Roof, a light who shined brighter than anyone, left this world far too soon on October 19, 2024. Born on July 11, 1966, at Providence Hospital in Mobile, Alabama, Michelle’s journey took her on an... View Obituary & Service Information
