Contact Us 3 For general inquiries please complete the form below. If you are interested in visiting ICT, click here Contact Us Name Email Address Subject Message Send Visit US 12015 Waterfront Drive, Playa Vista, CA 90094-2536 Contact Us (310) 574-5700 (Tel)