Sunday, May 8th 2022, 5:46 pm
Stillwater police said they found a body at an apartment complex Sunday morning.
The body was found just after 8 a.m. on Perkins Road near East Mercury Avenue.
Officers said are still on scene but said there aren't any signs of foul play at this time.
Authorities are asking residents to avoid the area.
This is a developing story.
March 10th, 2025
June 10th, 2024