Mary Lorraine Craven, 80, of Johns Island, Sc, passed away on Friday, August 8, 2025. Born on January 23, 1945, in Charleston, SC, Mary was a daughter of the late Daisy Carter Craven and the late Lawton J. Craven, Sr.. Mary loved to sew, farm, cook, and sing old gospel songs, but most of all, she...