South Texas Carpets & Fine Floors Carpet Installer - Houston, TX Looking to contact South Texas Carpets & Fine Floors? You can reach them at 713-572-1300