Jack Leroy Sheppard

Jack Leroy Sheppard, 77, passed away June 26, 2020, at the Colonial Springs Health Care Facility in Buffalo, Mo. Services were held on June 27, 2020.

View Original NoticeJack Leroy Sheppard