
Oliver Dean Irwin (Lebanon)
Birth date: May 15, 2025 Death date: Jul 2, 2025
Oliver Dean Irwin, was born in Springfield Missouri on May 15, 2025 and gained his wings on July 2, 2025. He was only 6 weeks old. He passed away at St. Louis Children's Hospital. Oliver was diagnosed at the age of 3 weeks old wit Read Obituary