Mrs. Martha Winn Leonard (Courtesy)
November 16, 1937 - December 28, 2023
Martha Elizabeth Winn Leonard, 86 of Atlanta, Georgia, passed away peacefully in her home on December 28, 2023. Martha was born in Vanna, Georgia to the late Mary Elizabeth Brown Winn and the late William Crawford Winn on November 16, 1937.... View Obituary & Service Information
