11/19/2020 — Just after 6:00 PM tonight, Owasso Firefighters responded to a house fire in the area of 12000 East 80th Street North in Elm Creek. During the fire attack, there was an explosion that was fatal to one resident, sending another to the hospital.
Two Owasso Firefighters were also injured in the explosion and transported to area hospitals.
Multiple police and fire are still on the scene, and we will update you as more information is received.