Mr. Elvin Steven "Sam" Taylor
May 16, 1963 - June 17, 2020
Elvin Steven Taylor better known as Sam, of Osceola, Arkansas, died from complications related to COVID-19 on June 17, 2020. He was only 57. Sam died by himself, surrounded by only the kindness of the doctors and nurses at St. Bernards Medical... View Obituary & Service Information