Jesse Newman “Butch” Phelps

Jesse Newman “Butch” Phelps Word has been received of the death of Jesse Newman “Butch” Phelps, 76 of Electra, Texas. Mr. Phelps passed away Saturday, Feb. 10, 2018, at the Wilbarger General Hospital in Vernon, […]

Please login below. If you do not have a login, please subscribe

E-Mail Address: