- Date Of Birth: July 29, 1940
- Date Of Death: December 25, 2022
- State: North Carolina
Thomas Murry Leach transitioned on Sunday, December 25, 2022 at his home in High Point.
International Myeloma Foundation
4400 Coldwater Canyon, Ste 300
Studio City, CA 91604
in Thomas Leach’s name.