Leo Angelo Mitchell Death – Obituary, Cause Of Death – 91-year-old Leo Angelo Mitchell has died in a fatal Owasso Oklahoma car crash that occurred on Monday, December 6, 2021. The accident happend at about 1 a.m. on 116th Street North. According to the official report, Leo was attempting to pull out of a driveway when he collided with a dump truck.
Our heartfelt condolence to everyone mourning this death. Click link to read more from source