Charter Bank Share: Banks Charter Bank 10502 Leopard St. Corpus Christi, Texas 78410 (361) 724-1564 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.