Corpus Christi TX Automated Teller Machines 1. 10838 Leopard St, Corpus Christi, TX 78410 | Capital One Bank - Closed (361) 241-4263