Dr. McKenna has been caring for my eyes for a little over 8 years. He’s thorough, patient and very professional. His practice incorporates the latest technology to ensure your visual health. Their selection of frames seems infinite and the office staff is always friendly, courteous and efficient.