Chester, SC: Larry Dean Clack, Sr., 71, died Saturday, April 14, 2018 at Piedmont Medical Center, Rock Hill, SC. A Graveside Service will be held 2:00 PM Monday, April 16, 2018 at Armenia United Methodist Church Cemetery with Reverend Melvin... View Obituary & Service Information