Contact Us
Eye Care Centers of America, Inc. is one of the nation's leading optical retailers. Headquartered in San Antonio, Texas, ECCA opened in 1984 and has grown to operate or manage over 400 locations under 11 brand names. Our mission is to provide total eye care that is unsurpassed in quality, value, service and convenience while increasing value to our customers, team members and shareholders.
Corporate Headquarters
Eye Care Centers of America, Inc.
175 E. Houston Street
San Antonio, TX 78205
Service Hours
Monday-Friday: 8-5PM CT
Saturday & Sunday: Closed
Main number
(210) 340-3531
Customer Service
(800) 669-1183
customerservice@ecca.com
Job Inquiries
Please send all job inquiries to resumes@ecca.com
Marketing and Media Inquiries
To submit your services and/or products for consideration,
please send your information to:
Eye Care Centers of America, Inc.
Attention: Marketing Department
11103 West Avenue, Suite #6
San Antonio, TX 78213
marktginquiries@ecca.com
Occupational Safety Eyewear program inquiries
(800) 340-0129

