John T. Lehr, MDMDUnclaimed · claim itOphthalmology — Retina SpecialistOrlando, FL39 years experienceCalculated from a graduation year of 1987, reported in the CMS National Downloadable File.(407) 893-8200NPI 1447211289View Profile Claim