This is a very well run and friendly eye care facility. The St. John office is beautiful, roomy, fresh, welcoming. The time with the doctor was informative, thorough, and relaxed (not rushed). Technology is cutting edge and makes the visit enjoyable.