Willard Lee Pickard
March 14, 1929 - July 22, 2024
Willard Lee Pickard, age 95 of Bear Creek, Alabama passed away July 22, 2024. He served in the United States Army during the Korean War, was a member of the American Legion Donaldson Post 51 and was a member of Antioch Baptist Church, Phil... View Obituary & Service Information
