Myra Belcher
Birth date: Aug 10, 1961 Death date: Apr 21, 2018
Myra Belcher, born in Mercedes, TX on August 10, 1961 to Utah and Thelma Dickerson, went home to be with the Saviour she loved on April 21, 2018. Although her death was a sudden tragedy to her family and friends, she lived a life Read Obituary