Louis Nelson "Lil Buck" Willard

 United States

  • 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.

 

 

 

Source link



Lifefram