Sheila Yvonne (Willoughby) Sloan

 United States

  • Date Of Birth: August 24, 1955
  • Date Of Death: June 5, 2021
  • State: Indiana

Sheila Yvonne (Willoughby) Sloan, 65, of Indianapolis, Indiana passed away on June 5, 2021. She was born in Warren County, Kentucky on August 24, 1955 to John Willoughby and the late Beulah (Conner) Finn.

Many are left to cherish Sheila’s memory. She is survived by her children David Sloan, Tommy Sloan, and Angela Hicks, brothers Pete Willoughby and Jerry Willoughby, her close nieces Sherri Ford, Tina Ford, Ann Alford, Tonya Key, James  “Junior”  Alford; nine grandchildren, and seven great-grandchildren; many nieces and nephews.

Source link