Patient Information

By gathering information about your medical history and current condition, we can customize the treatment plan to your needs.

Far too often, people will avoid seeking an eye doctor appointment until it becomes much more difficult to see clearly. By scheduling regular appointments with us, our optometrist can help prevent vision issues from getting worse with prompt treatment. We can also update prescriptions when necessary. Call us at 618-374-0513 to schedule an appointment and learn more.

Insurances accepted: Medicare, Medicare Advantage, Healthlink ,Unicare, Tricare, Triwest. Most supplemental insurances, NECA, IBEW, Mutual Medical Plan ( City of Carmi). WebTPA

Request An Appointment

New Clients

It is easy to make an appointment.

Accepts VSP and EyeMed.


Payment Methods – Check or Cash Accepted

Downloadable Forms: