Photo detail

Alvin ‘LeRoy’ Foster. (Courtesy)

Donate Report a Typo Contact

Stories this photo appears in:

Tease photo

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.

September 17, 2022