"Highly recommended. At 63, I've been treated for 20+ years by three other ophthalmologists, all of whom were excellent practitioners and who may have saved my eyesight through their conscientious care. Diane Corallo is the fourth, and arguably the best of the bunch. She's also much more punctual than my former ophthalmologist in Lancaster. He was a good MD, but disrespectful of the value of his patients' time." - Andrew G.