David Armesto Michael

Primary Specialty: Ophthalmology
Experience: 43 + years
Location
2025 Technology Pkwy
Suite 103
Mechanicsburg, PA 17050-9400
+1 more locations


Phone Number
(717) 791-2580

About David Michael Armesto

David Michael Armesto is a Ophthalmology specialist in Mechanicsburg, Pennsylvania. His practice location is also in Lancaster, PA. He graduated from State University Of Ny Upstate Medical University with his medical degree in 1981. David Michael Armesto has more than 43 years of experience. His specialties include Ophthalmology.
David Michael Armesto is affiliated with many hospitals including Pinnacle Health Hospitals and Lancaster General Hospital. He cooperates with many other doctors and specialists in medical groups: Armesto Eye Associates, LLC and Family Eye Group Pc.

Specialties

Education

David Armesto graduated from the State University Of Ny Upstate Medical University in 1981.

Medical Group Practices

Doctor Profile

First Name David
Last Name Armesto
Gender Male
NPI 1699778514
PECOS ID 9133220015

Affiliated Hospitals


409 South Second Street, Harrisburg, PA 17105
Hospital Rating:

Patient Survey Rating:

555 North Duke Street, Lancaster, PA 17602
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Ophthalmology MD046411L Pennsylvania

Locations

David Michael Armesto
2025 Technology Pkwy
Suite 103
Mechanicsburg, PA 17050-9400
(717) 791-2580


David Michael Armesto
2110 Harrisburg Pike
Suite 215
Lancaster, PA 17601-2644
(717) 299-9232