Thames Insurance Agency Share: Insurance Thames Insurance Agency Visit Website 251 North FM 1626 Building 2, Suite C Buda, TX 78610 (512) 312-1917 (512) 312-0688 (fax)