Marcellus Willard,  sr.

Obituary of Marcellus E. Willard, sr.

Marcellus E. Willard, Sr., 90, of Lillian, Alabama passed away on Sunday, August 1, 2021.
Share Your Memory of
Marcellus