Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Ophthalmology Specialists in Mechanicsburg, PA

Browse 8 verified Ophthalmology providers practicing in Mechanicsburg, Pennsylvania.

8 Healthcare Providers
Showing 1–8 of 8 providers
Sorted by Name (A-Z)

Dr. David M Armesto , MD

Ophthalmology

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 16, 2006 ✓ Accepts Medicare Assignment
2025 Technology Pkwy, Ste 103, Mechanicsburg, PA 170509400
Phone: 7177912580
NPI Identifier 1699778514
View Deactivated Profile →

Dr. Sandeep Kumar Kakaria , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
2005 Technology Pkwy, Suite 230, Mechanicsburg, PA 170509413
Phone: 7176959355
NPI Identifier 1477517670
View Full Profile →

Dr. V. Eugene Kilmore, Jr. , MD

Ophthalmology

Active NPI Status
890 Century Dr, Mechanicsburg, PA 170554375
Phone: 7176971414
NPI Identifier 1386636363
View Full Profile →

Dr. John Whetten Pratt , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
890 Century Dr, Mechanicsburg, PA 170554375
Phone: 7176971414
NPI Identifier 1073737532
View Full Profile →

Dr. Kathleen Nicole Rupp , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
3 Baden Powell Ln, Suite 4, Mechanicsburg, PA 170505270
Phone: 7177661566
NPI Identifier 1548355522
View Full Profile →

Dr. Peter J Sakol , MD

Ophthalmology

Active NPI Status
2025 Technology Parkway, Suite 204, Mechanicsburg, PA 17050
Phone: 7177329000
NPI Identifier 1336226141
View Full Profile →

Dr. Robert Lester Shindler , MD

Ophthalmology

Active NPI Status
2402 Ascott Way, Mechanicsburg, PA 170559234
Phone: 7176974378
NPI Identifier 1124497631
View Full Profile →

Dr. Michael L Szmodis , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
890 Century Drive, Mechanicsburg, PA 170554375
Phone: 7176971414
NPI Identifier 1093933566
View Full Profile →