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. Sheila enjoyed tanning, watching television, and spending time with her family. She is preceded in death by her husband David Sloan; mother Beulah Finn, brothers George “Butch” Willoughby, Jim Willoughby, and sister Joyce (Willoughby) Alford
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.
On Thursday, June 10, 2021 the Usher Funeral Home will host Sheila's calling from 4:00 P.M. until 8:00 P.M. On Friday, June 11, 2021 Sheila's funeral service will be held at the Usher Funeral Home at 11:00 A.M. Those who wish to express their condolences online are welcomed to do so at www.usherfuneralhome.com