Spencer McMaster DePaola
April 18, 1994 - August 10, 2017
Spencer McMaster DePaola of Thomasville passed away on Thursday, August 10. He was 23. Born in Albany, GA on April 18, 1994. On August 23, 2016, he completed his GED and enrolled at Thomas University Spring Semester 2017. Spencer was majoring... View Obituary & Service Information