WEST PEORIA, Ill. (WMBD) Deputies with the Peoria County Sheriff’s Office believe they have found the body of a missing man in a West Peoria storage unit. According to Sheriff Chris Watkins, members of his department were called to Metro Mini Storage which is located near the intersection of Southport Road and West Farmington […]