Shirley Irdinia Sheppard, 80, of Christiansburg died, Sunday, Jan. 20, 2019. She was born in Vicker, Va. on April 26, 1938 to the late James H. and Agnes Musselman Shepherd. She was also preceded in death by two granddaughters, Shelley Collins and Jennifer Sheppard and a daughter-in-law, Ann Sheppard. She loved attending church at Cambria Pentecostal Holiness Church. She is survived by her children Roy and Betty Sheppard, Phillip Sheppard, Oscar Sheppard, Alice Altizer and husband, Sammy, Sally Corbin; nine grandchildren, 22 great-grandchildren; seven brothers and two sisters. Funeral services will be conducted today, Wednesday, Jan. 23, 2019 at 2 pm in the Cambria Pentecostal Holiness Church with the Rev. Josh Graham and Rev. Jube Burk officiating. Interment will follow in the Roselawn Memorial Gardens, Christiansburg. The family received friends Tuesday evening at the Cambria Pentecostal Holiness Church. Arrangements by McCoy Funeral Home Blacksburg.