
Michelle Lee Owens
On June 26th, 2016 at 2:46 pm the Morgan County E911 Center received a call from 2907 Lennox Drive Southwest, Decatur. Officers were dispatched to the residence to check the welfare of the family inside. At the residence, Officers made contact with Michelle Lee Owens as well as […]