On Sunday, December 30th, 2018, Tommy Lee Kelley had just arrived home to 1633 25th Avenue North around 6:00pm. Kelley had exited his vehicle and...
On Wednesday, December 21st, 2016, at approximately 4:30am, the body of Ashley Brown was discovered at a garbage transfer station located at 1160 Freightliner Drive....