The Echavarria Law Firm - South Texas Legal Group The Echavarria Law Firm is an immigration firm in San Antonio, TX licensed to practice since 2007. The Echavarria Law Firm assisted hundreds of immigrants and their families reach their goals of legalization and citizenship. Phone: 210-320-5633 709 E Quincy St San Antonio TX 78215 USA Map Other Categories: Finance & Legal » Law |