I have been going to Dr. Leahey for more than 10 years now. I find the doctor and his staff to be top notch. Very friendly and respectful of your time seems to be a high priority of the entire staff. They have a large selection of frames available in various price ranges. I am a satisfied Patient and will…