Joshua Leroy Crawford, 39, of Olive Branch, MS passed away on December 19, 2025. Joshua was born on July 7, 1986, in Decatur, TX. He loved and collected guitars throughout his life. In his free time, he enjoyed playing disc golf. His greatest joy in life was his two boys. He loved them dearly and enjoyed spending as much time with them as he could. Joshua was preceded in death by his grandmother, Arlene Smith; niece, Ava; and nephew, Trey. He is survived by his mother, Roberta Whited (Robert); father, Kenneth Crawford; son, Caleb Crawford; son, Walter Crawford; brother, Justin Davis; sister, Amanda Crawford; sister, Jennifer Crawford; and grandfather, Bill Smith. He will be dearly missed by all who knew and loved him.