Justin Chance Payne, a 33-year-old man from Odessa, Texas, tragically passed away on February 3, 2021. Payne was born on December 12, 1987, and was known for his loving and caring nature. He was a devoted son, brother, and father who enjoyed spending time with his family and riding motorcycles. His sudden death left a significant void in the lives of those who knew and loved him.
The circumstances surrounding Justin Payne's death were the result of a violent incident. On the morning of Fe
...Read More