Ann M. Craven
March 18, 1932 - August 4, 2019
Ann McLeod Craven, born March 18, 1932 to Randall Alexander McLeod and Lucy Worth Currie McLeod in Maxton, NC, died Sunday, August 4, 2019 at Givens Highland Farms in Black Mountain, NC. She was 87. She is survived by her loving husband, John... View Obituary & Service Information