LEROY L. McLEOD STAUNTON, VA… Leroy Linwood McLeod, aged 88, passed away on January 12 after a long illness. A native of Durham, NC, he lived for many years in Richmond, VA and recently in Staunton, VA. He attended Duke University and... View Obituary & Service Information
