Contact Us


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

Please complete our contact form:

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
Email: [email protected]


42310 Winchester Road
Temecula, California 92590-4810
United States