Javascript is required to run this website.

Please, turn on Javascript in your browser.

We'd love to hear from you

Essilor IDD Group

13555 N Stemmons Fwy

Dallas, TX 75234

Phone: 1-800-843-3937

Customer Service

Phone: 800-542-5668

Fax: 800-827-4329