Felicia Jane Willard Leonard
August 17, 1966 - January 21, 2019
MOCKSVILLE – Mrs. Felicia Jane Willard Leonard, 52, of Foster Dairy Road, died Monday, January 21, 2019, at her home. She was born August 17, 1966, in Yadkin County to Brian Lee and Carol Jane Douglas Willard. Mrs. Leonard attended Victory... View Obituary & Service Information