Mcallen TX Holding Companies 1. 1801 S Mccoll Rd, Mcallen, TX 78503 | Texas State Bankshares (956) 428-7400