The Owasso Police Department is investigating two suspicious deaths on Friday evening. OPD reports that officers responded to the area of 11400 North 131 E Avenue around 2 p.m. on June 7, 2024.
At the scene, OPD officers found two people deceased inside a residence. Officers found an adult male and an adult female inside the home suffering from apparent gunshot wounds. OPD secured the scene.
Once a search warrant is obtained, detectives will begin processing the scene. OPD says the initial findings indicate that this was a domestic-related incident. Investigators are not seeking any suspects at this time.
Jay Skelton is an independent crime journalist with a passion for covering the uncovered and the under covered.