Mary Preston, 81

Published 3:09 pm Wednesday, January 18, 2023

Mary Preston, 81, of Danville, died on Jan. 13, 2023. Arrangements by Preston Pruitt-Spurlin Funeral Home.