Indianapolis Eye Care Center

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

Last Updated Aug 20, 2025

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

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.

Frequently Asked Questions about Indianapolis Eye Care Center

Technologies Used

Social Profiles

Key Decision Makers

William H. Swanson Owner