I ended up going to this office by accident, when I needed a quick appointment and my usual doctor couldn't fit me in. I was pleasantly surprised. I didn't wait very long in the waiting room. The doctor was very kind and thorough. I was able to get my prescription and pick out a pair of glasses right there, in their office. I'll return to this office for my next visit as well.