Thank you for trusting Weaver Eye Care with your vision care. We’re excited to announce that we’re now part of the MyEyeDr. family! You will continue to see the doctors and staff you have come to know -- just with a new office name. As part of MyEyeDr.'s values, we welcome all insurance plans and offer a large selection of eyewear. You can book your next appointment online using the links below.


2791 S Queen Street

Dallastown, PA 17313

(717) 741-4788

East York - Eastern Blvd

2700 Eastern Blvd

York, PA 17402

(717) 757-7023

Carlisle - White Street

2155 White Street

York, PA 17404

(717) 848-4654


1555 Highlands Drive, Suite 180

Lititz, PA 17543

(717) 625-4600