Leo Angelo Mitchell

Leo Angelo Mitchell Death – Leo Angelo Mitchell Has died

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