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.
You can read this story + 2 more free this month
This story is on us. Create a free account to keep reading.
