World Wind & Solar Corporate Office & Technical Training Center 228 W. Tehachapi BlvdTehachapi, CA 93561 Phone: 661-822-4877 Complete the form below to send us a message.