Contact Us Get in Touch. Thanks for contacting us! We will get in touch with you shortly. Corporate Headquarters 4635 McEwen Rd Dallas, TX 75244 (855) 685-3292 info@eyecareleaders.com Employment Verification HRinfo@eyecareleaders.com