We deliver the best medical, surgical, and routine eye care by a board-certified eye MD and a board-certified doctor of optometry.

Equally important is that we also provide the best patient care. From the opticians making sure that you get the best pair of eyeglasses you have ever had, to the receptionist who makes you feel good when you call, to the administration and billing staff working behind the scenes to make your insurance work for you, we believe that every person you encounter in our office should make you feel better.


If you are already a customer of ours and are looking to reorder your contact lenses, please fill out our contact order form.

We will process your order the next business day, and will call you when they are ready to pick up.
(click here)       
(click here)
     (click here)



We appreciate Dr. Gray’s friendly and professional office staff. We feel like we are part of the “family” there. We are confident as a family that any care/concern, from insurance questions to frame adjustments will be taken care of cheerfully and promptly...

The Edwards Family

We appreciate Dr. Gray’s friendly and professional office staff. We feel like we are part of the “family” there. We are confident as a family that any care/concern, from insurance questions to frame adjustments will be taken care of cheerfully and promptly. The office staff is skilled at handling all ages, from our small children to us as adults. We also enjoy the wide selection and value pricing of frames/lenses and contact lenses at Dr. Gray’s office.

The Edwards Family