Peter T. Olson obituary
Peter T. Olson July 26, 1974 – July 30, 2025 Peter Olson was born July 26, 1974, to David and Cynthia Olson, and passed away unexpectedly July 30, 2025. He was baptized and confirmed at Holy Cross Lutheran Church in Kansas City, Missouri, where he also attended Holy Cross...