Joshua Peyton Lovell was born in Houston, Texas on July 5, 1977. He passed away suddenly on October 18, 2019. When Joshua was 8 years old, and his brother, Justin was 10, they flew from Houston to join their new family in Ririe, Idaho. Larry,... View Obituary & Service Information