South Texas Recovery Foundation » Member Directory Go back to directory. South Texas Recovery Foundation South Texas Recovery Foundation Contact: Bob Strause Address P.O. Box 233 2957 FM 888 Beeville Texas 78102 work Phone: 361-492-9999work Work Email: bob@stxrf.orgINTERNET Website: http://www.stxrf.org No Image Available