Larry Spencer Moore
March 25, 1950 - June 23, 2023
Larry Spencer Moore, 73, of Shacklefords, VA passed away after a long illness on Friday, June 23, 2023. He was preceded in death by his parents Robert and Margaret 'Ruthelle' Moore, and a sister, Sharon Odom. He is survived by a daughter,... View Obituary & Service Information
