Indianapolis Eye Care Center

51 employees • IU Glick Eye Institute, 1160 W Michigan St Ste 100, Indianapolis, IN, 46202, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Indianapolis Eye Care Center

Address

IU Glick Eye Institute, 1160 W Michigan St Ste 100, Indianapolis, IN, 46202, United States

Employees

51

Google Reviews

4.8 (13 reviews)

About Indianapolis Eye Care Center

The Indiana University School of Optometry is located in Bloomington, Indiana, and is dedicated to shaping the future of eye care. The school offers degree programs in optometry and vision science, as well as comprehensive eye examinations and a range of vision care services for the community.

More Companies in Indiana

Browse all companies in Indiana

Frequently Asked Questions about Indianapolis Eye Care Center

Technologies Used

Social Profiles

Key Decision Makers

William H. Swanson Owner