Our Location. 1010 S. James St. Suite B Weslaco, Texas 78596 Office: (956) 968-1621 Fax: (956) 447-0646. learn more.