Skip to main content

Imperial Irrigation District

corporate or business office · energy company · La Quinta, CA

Address
81600 58th Ave, La Quinta, CA 92253-7663
Phone
(800) 750-2605
Website
iid.com
Where
33.6283, -116.2399

Search Hominin for Imperial Irrigation District

Other corporate or business offices nearby

More in La Quinta

Imperial Irrigation District — corporate or business office in La Quinta, CA | Hominin