Debra A. Scherer, age 56, went to be with the Lord on January 3, 2019. She is preceded in death by her parents, James Locklear and Wilma McNamer; sister, Carolyn S. Thacker; brothers, Steve and Richard Locklear; significant other, Mike Thacker.... View Obituary & Service Information