Contact Us


We provide one source for your substrate design engineering, development, manufacturing, optical coating, and mounting requirements.

Please complete our contact form:

  • This field is for validation purposes and should be left unchanged.

Hours of Operation

Monday - Friday 7:30 am to 4:30 pm Pacific Standard Time

Contact Information

Phone: 1-951-296-1300
Fax: 1-951-296-1178


42310 Winchester Road
Temecula, California 92590-4810
United States