Lower Colorado River Authority

Provider of electricity, water, and community services in Texas.

Founded 1934 · 1,900 employees · United States · Government

Electric UtilitiesWater Utilities
lcra.org ↗