Joshua David Keeton, age 29, of Fayette passed away June 17, 2020 at Fayette Medical Center. Services will be Tuesday, June 23, 2020 at 12:00 p.m. at Norwood Wyatt Chapel with Rev. Jay Johnson and Rev. Jerry Norris officiating. Burial will follow at Sand Springs Baptist Church Cemetery. Visitation will be Monday, June 22, 2020 from 6:00 p.m. to 8:00 p.m. at Norwood Wyatt Chapel. He was preceded in death by his brother, Jacob Keeton; grandparents, Charles Edward Keeton, Edna Mae Parker, Martin and Tommie Cannon; and grandfather in-law, Herman Green. Josh is survived by his wife, Haley Green Keeton; daughter, Skye Keeton; step-children, Jonathan Bates, Mason Bates, and Myra Bates; brother, CJ Keeton (Barbara); father, Charles Keeton; mother, Donna Morrison Hudson; grandparents, Jimmy and Joann Morrison and Ettalean Keeton; grandmother in-law, Lillie Green; and a host of aunts, uncles, nieces, nephews, and cousins. Pallbearers will be Clay Keeton, Billy Freeman, Justin Mitchell, Carl Cannon, TJ Keeton, and Matthew Sanders. Honorary pallbearer will be JR Keeton.