The See-Thru Drive Thru window lets you pick up your contact lens order without getting out of the car. Just look for the red and green lights at the top of the drive thru canopy to see if it is in operation.
We are a proud provider of Vision Service Plan (VSP) and many other insurances. Read more
Scleral lenses are specialized contact lenses that make contact lens use possible for many people for the first time - and they have advantages for normal contact lens wearers as well.