Michael O'Dell
October 9, 1980 - November 1, 2020
Michael Allen O'Dell, 40, of Broken Arrow, passed away Sunday, November 1, 2020. He was born October 9, 1980 in Joplin, MO to Mike O'Dell and Conda Roberts. Michael was an Electrical Contractor and a HVAC Mechanical Contractor. He enjoyed... View Obituary & Service Information
