Robert Lee Willard Sr.
August 1, 1950 - March 8, 2025
Robert Lee Willard, Sr., a dedicated family man and beloved member of the community of Irvington, AL passed away peacefully on March 8, 2025, in Mobile, Alabama. He was born on August 1, 1950, in Mobile, Alabama, and was a cherished son of Francis... View Obituary & Service Information
