I highly recommend Edgebrook Vision Center. Dr. V and her staff are great… and incredibly patient… even with my teenager who needed four visits before he could work up the courage to put his contacts in. There is also a wonderful selection of glasses.