OKMULGEE COUNTY, Okla. -- The Okmulgee County Sheriff's Office is investigating after an apparent triple murder and suicide Tuesday morning.
Around 9 a.m. Tuesday, deputies responded to a business, Morris Auto Sales, on the 17000 block of Highway 62. After arriving, deputies discovered the bodies of a man, woman and two children.
Deputies say there appears to have been a disturbance that resulted in the alleged triple murder and suicide.
The bodies will now be released to the medical examiner, who will determine the cause of death, according to a press release.
No names have been released at this time.
Jessica Leak had a close encounter with the man who ran the business and lived in a trailer behind the storage units with his wife and two young children. Leak said she had a short conversation when she called Monday about renting a U-Haul.
“Just could tell something was not right and just felt off and something that was so significant to me that really stuck out in my head,” said Leak.
The sheriff’s office hasn’t commented on a possible motive or said whether or not a suicide note was found at the scene.
Stay in touch with us anytime, anywhere.
Download our free app for Apple and Android and Kindle devices.
Sign up for newsletters emailed to your inbox. Select from these options: Breaking News, Severe Weather, School Closings, Daily Headlines and Daily Forecasts.