Lower Colorado River Authority

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

Electric UtilitiesWater Utilities lcra.org ↗

Company facts

Founded
1934
Employees
1,900
Headquarters
United States
Type
Government