Jordan Fowle of House Springs, a retired Town and Country Police officer, turned himself in on Jan. 23 to the Jefferson County Sheriff’s Office after he was charged with several felonies for molesting two girls.
A week-long search for a former Town and Country officer charged with multiple child sex crimes ended Tuesday after he turned himself in at the Jefferson County Jail.