Helen D. Leonard

Published 12:00 am Thursday, February 16, 2012

Helen Afton Darr Morrow Leonard, 88, of the Churchland community in Davidson County, died Friday afternoon, Feb. 3, 2012 at Wake Forest Baptist Health.