Nueces River Authority

Contact Us

Nueces River Authority

Home Office

539 South Hwy 83

Uvalde, Tx 78801

(830)278-6810

Coastal Bend Division

Corpus Christi RTA Building
602 N. Staples St., Suite 280
Corpus Christi, TX 78401
(361)653-2110