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