Terry Wayne Spencer
October 17, 1957 - December 22, 2022
Terry Spencer of Joplin, Missouri passed away on Dec 22, 2022. View Obituary & Service Information

Terry Spencer of Joplin, Missouri passed away on Dec 22, 2022. View Obituary & Service Information