- Date Of Birth: December 2, 1970
- Date Of Death: April 11, 2018
- State: Alabama
Louis Nelson “Lil Buck” Willard, age 47, resident of Wilmer, AL, departed this life on Wednesday, April 11, 2018 at a local hospital.
Lil Buck is survived by his mother; Marilyn Kelley, one son; Johnny Nelson Moore, one daughter; Christina Willard, aunts, uncles, cousins, and many other family and friends.