Ads
Company Profile
- Delta Lake Irrigation District
- Country : United States
- City: Edcouch
- State: Texas - TX
- Address: Fm 88 & Charles Green Road
- Zipcode: 78538
- Category: Energy and Environment, Waste Management, Water Utility Companies
- Products: County Govt-Reg & Adm-Comms/Utilities - 963103
- Employees: 50
- Year Established: 1991