Lucy Arnold Willard, born on January 26, 1924, in Cochran, Georgia, passed away on December 29, 2025, at the age of 101. She was a resident of Atlanta, Georgia.
Service information will be made available as soon as the family has finalized all arrangements.