Heaven gained a very large angel on November 21, 2020, as Scott Lee Stephens, 65, of Mineral Wells passed away after a brief but courageous battle with cancer. Scott was born on April 18, 1955 on a military base in Japan to Betty Melrose Stephens... View Obituary & Service Information