Charlene Ross Judd was born April 10th, 1941, in Amarillo, TX and passed from this life on June 1, 2021, in Fort Worth, Texas. She was always very smart and very headstrong. At age 17 she married the love of her life, James Judd. They met at... View Obituary & Service Information