Church of Hope - Corpus Christi13024 Leopard StreetCorpus Christi, Texas 78410, US
Seating Capacity: 0