EyeDoctorProofLook up eye doctors in the NPPES registry

Ophthalmologists in Mechanicsburg, PA

7 ophthalmologists listed in the NPPES public registry. Average 19 years on NPPES.

Verify a Pennsylvania ophthalmologist's license

License status and disciplinary actions come from the official state medical board.

Pennsylvania State Board of Medicine
NPPES-tenure context: "Years on NPPES" measures time since CMS issued the National Provider Identifier — not clinical experience. Data is from the NPPES public registry (updated monthly). Verify current license status with the state board above.

7 of 7 ophthalmologists

V. Eugene Kilmore, Jr., MD

MDOphthalmology
21 yrs on NPPES

890 CENTURY DR, Mechanicsburg, PA 17055

(717) 697-1414

NPI 1386636363

Sandeep Kakaria, MD

MDOphthalmology
20 yrs on NPPES

2005 TECHNOLOGY PKWY, SUITE 230, Mechanicsburg, PA 17050

(717) 695-9355

NPI 1477517670

Kathleen Rupp, MD

MDOphthalmology
20 yrs on NPPES

3 BADEN POWELL LN, SUITE 4, Mechanicsburg, PA 17050

(717) 766-1566

NPI 1548355522

Peter Sakol, MD

MDOphthalmology
20 yrs on NPPES

2025 TECHNOLOGY PARKWAY, SUITE 204, Mechanicsburg, PA 17050

(717) 732-9000

NPI 1336226141

John Pratt, MD

MDOphthalmology
19 yrs on NPPES

890 CENTURY DR, Mechanicsburg, PA 17055

(717) 697-1414

NPI 1073737532

Michael Szmodis, MD

MDOphthalmology
19 yrs on NPPES

890 CENTURY DRIVE, Mechanicsburg, PA 17055

(717) 697-1414

NPI 1093933566

Robert Shindler, MD

MDOphthalmology
11 yrs on NPPES

2402 ASCOTT WAY, Mechanicsburg, PA 17055

(717) 697-4378

NPI 1124497631