• Lavaca-Navidad River Authority

    • Government
    4631 FM 3131
    Edna, TX 77957
    (361) 782-5229
    (361) 782-5310 (fax)
    Hours:
    Monday-Friday 8:00 a.m. - 4:30 p.m.