Irley Gene Neugebauer the son of Fredrick Enoch and Lena Dosha (Lesley) Neugebauer was born Jan. 28, 1937, in Frederick, Okla. and passed away in Houston, Mo. on April 3, 2024, making him 87 years old.

This story is on us. Create a free account to keep reading.