Irrigation Design and Construction idcsupply.com support@idcsupply.com (209) 894-7208 Location Address 11455 Wood St, Ste 8 Castroville, CA 95012 Mailing Address 11455 Wood St, Ste 8 Castroville, CA 95012 Products & Services Vineyard Equipment Irrigation Design and Equipment Update Profile