Leroy David
June 25, 1935 - October 28, 2021
Rose Hill, Virginia Leroy David, 86, passed away on Thursday, October 28, 2020 at his home. Leroy is preceeded in death by his parents; Leo & Vera "Davis" David and 1 sister. He is survived by his wife, Roe Castina David; 8 children and 2... View Obituary & Service Information