Now hiring at all locations! Hourly wages starting at $16+ Apply Here.


Our Story

In 1940, after serving his country as a captain in the Air Force during WWII, Dr. David Tavel began his optical career and opened the first Dr. Tavel office in the Claypool Hotel in Downtown Indianapolis. Dr. Tavel’s business philosophy was, and always has been, providing excellent vision care while offering stylish, yet affordable, eyewear at locations convenient for all Hoosiers.   Today, Dr. Tavel is still a family-owned business operating 24 office locations across Indiana. Each location offers a range of eye health services that help patients correct and protect their vision. Each Dr. Tavel location carries a wide selection of designer eyewear for women, men, and kids, as well as an expansive variety of contact lens options to fit your lifestyle. After more than 80 years of business, Dr. David Tavel’s original vision to help Indiana residents maintain quality vision and find their perfect pair of eyewear remains true today.

Our Mission

Dr. Tavel provides Indiana families and businesses with top quality, affordable, eye health services and eyecare products while delivering an outstanding patient experience…And that’s a promise from the Doctor.®

Our Locations

Dr. Tavel is proud to provide high-quality, affordable eye care in 24 different neighborhoods throughout the state. Here is a list of the areas we currently serve.


5541 S Scatterfield Rd, Anderson IN 46013
Directions | 765.644.3393


7900 E. US Hwy 36, Avon IN 46123
Directions | 317.559.3530


2552 E 3rd St., Bloomington IN 47401
Directions | 812.332.3432


2440 N National Rd., Columbus IN 46201
Directions | 812.372.8895


3701 S Main St, Elkhart IN 46517
Directions | 574.875.4499


7035 E. 96th Street, Fishers IN 46250
Directions | 317.842.5000


8725 US 31 S, Indianapolis, IN 46227
Directions | 317.881.6708



1164 S Seventeenth St, Kokomo IN 46902
Directions | 765.457.5384

2438 N Lebanon St suite 300, Lebanon, IN 46052
Directions | 765.484.6540

379 Grand Valley Blvd., Martinsville IN 46151
Directions  | 765.558.2323


466 S. Indiana Street, Mooresville IN 46158
Directions  | 317.271.7296


1511 W McGalliard Rd, Muncie IN 47304
Directions | 765.289.8005

New Castle

519 S Memorial Dr, New Castle, IN 47362
Directions | 765.521.3400


4523 E Main St, Richmond IN 47374
Directions | 765.962.3800


1634 IN-44 East, Shelbyville IN 46176
Directions | 317.398.0176

Terre Haute

3013 S US Hwy 41 South, Terre Haute IN 47802
Directions | 812.234.4434