SOUTH TEXAS CARPET SPECIALISTS Carpet Installer - San Antonio, TX Looking to contact SOUTH TEXAS CARPET SPECIALISTS? You can reach them at 210-641-0000