Crossroads Eye Care

6905 E 96th St #1100, Indianapolis, IN, 46250, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Crossroads Eye Care

Address

6905 E 96th St #1100, Indianapolis, IN, 46250, United States

Established

2016

Google Reviews

5.0 (11 reviews)

About Crossroads Eye Care

Crossroads Eye Care is an optometry practice located in Indianapolis, Indiana. The practice offers a wide range of services, including annual eye exams, eyeglasses, contact lenses, and specialized treatments for conditions such as dry eye, cataracts, and diabetic retinopathy. Led by Dr. Holly Lewton and her associates, the practice prides itself on providing comprehensive and personalized care to patients of all ages.

More Companies in Indiana

Browse all companies in Indiana

Frequently Asked Questions about Crossroads Eye Care

Technologies Used

Social Profiles

Key Decision Makers

Holly Lewton Business Owner