Integra Claim Posted on March 1, 2016 by verydima Integra Claim 3911 N 10th St Suite N McAllen 78501 USA See route Phone: 713/689-9177 E-mail: NRCA member since: 2015