ᐅ Richard E Leach, Texas Address: PO Box 53 Sheridan, TX 77475-0053 Brief Overview of Bankruptcy Case 15-35693: "Richard E Leach's Chapter 7 bankruptcy, filed in Sheridan, TX in October 30, 2015, led to asset liquidation, with the case closing in 2016-01-28." Richard E Leach — Texas, 15-35693