Back to list

Corpus Christi, TX

  • Supercharger
The Shops at La Palmera
4938 South Staples Street
Corpus Christi , TX 78412

Driving Directions

Charging
12 Superchargers, available 24/7, up to 250kW

Amenities