Corpus Christi Watergardens
1700 North Chaparral Street, Corpus Christi, TX 78401
Corpus Christi Watergardens is a Points of Interest & Landmarks, Fountains place is located in Corpus Christi, Texas. The address of Corpus Christi Watergardens is 1700 North Chaparral Street, Corpus Christi, TX 78401.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 361-826-3460, or open their website to view relevant information, The url is http://www.visitcorpuschristitx.org/see-and-do/2066/corpus-christi-watergardens