CONTACT Get in Touch with OCI Solar Power Today! CONTACT US Your Name*Your Email* Phone Number*Subject*Your Message* OCI Solar Power 8000 IH-10 West, Suite 1201 San Antonio, TX 78230 (210) 453-3100