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.
11103 West Avenue
San Antonio, TX 78213
Service Hours
Monday-Friday: 8-5PM CT
Saturday & Sunday: Closed
Main number
(210) 340-3531
Customer Service
(800) 669-1183
customerservice@ecca.com
Job Hotline
(800) 349-5120 ext. 6528
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) 669-1183

