Margaret Elizabeth Willis, 93, of Fleming Island, FL, passed away peacefully on December 6, 2014. She was born on September 17, 1921 in Eliot, ME to parents Giles W. and Marion Brannen Fernald. Ms. Willis moved to Clay County in 2003 and was a member of St. Peter’s Lutheran Church in Middleburg. She loved knitting, needle working, embroidering and crocheting. She was a wonderful mother, grandmother and a friend to all. Margaret will be dearly missed by all of her loving family and friends. She was preceded in death by her parents, and husband, Harry Willis and survived by sons, Raymond E. Rogers (Dianne) and Craig E. Rogers (Janet); daughters, Ruth E. Reesey, Beryl Lyons and Marion Rogers; sister, Barbara Gauthier; 14 grandchildren, 22 great grandchildren and 5 great-great grandchildren. Please sign the family’s online guest book at www.broadusraines.com. Arrangements are under the care of Broadus-Raines Funeral Home, 501 Spring St., Green Cove Springs, FL (904) 284-4000.