September 17, 2022
Alvin ‘LeRoy’ Foster. (Courtesy)
Alvin “LeRoy” Foster, 83, peacefully joined his wife in Heaven on September 9, 2022. LeRoy was born in Phillips County, Kansas, on April 14, 1939.