Steven Carroll Fletcher
December 18, 1980 - May 26, 2019
Steven Carroll Fletcher, 38, of Greenville, SC passed away on Saturday May 26, 2019. Born in Greenville, SC, he was the son of Dennis Fletcher and the late Linda Mann. He worked as an industrial electrician. He was predeceased by his mother... View Obituary & Service Information