Imperial Irrigation District

Phone Number
7603985812
Address Line 1
81-600 Avenue 58
Town / City
La Quinta
County / District
CA
Postcode
92253

Imperial Irrigation District is a water and power provider located in Southern California. Serving one of the most renewable energy rich areas in California, Imperial Irrigation District is an active leader in advancing renewable energy development for California's agressive green energy goals.