Russell Fehlis Allen
February 8, 1955 - January 19, 2023
Russell Fred Fehlis Allen passed away January 19, 2023, at his sister’s ranch in Lampasas County, Texas at the age of 67. He was born February 8, 1955, in Lockhart Texas to parents Laverne and Geraldine (Gerry) Fehlis. Russell was currently... View Obituary & Service Information