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

Online Job Search

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