1104 Amherst St
Suite 102
Winchester, VA 22601

(540) 662-0522

Mon: 8:00AM - 5:00PM

Tue: 9:00AM - 6:00PM

Wed - Thu: 8:00AM - 5:00PM

Fri: 9:00AM - 4:00PM

Sat - Sun: Closed

99.4% would refer friends and family to us

5 stars Customer since 2004

Dr. Keenan and staff were great

5 stars Customer since 2012

Dr. Keenan and his staff were very professional and courteous. I was very happy with the care that they provided.

5 stars Customer since 2004

There is no better optometrist!

5 stars Verified customer

Stellar Review

5 stars Customer since 2008

Very thorough exam in a positive, friendly environment. Bruce and his staff are the best. I wouldn't go anywhere else.

5 stars Customer since 2008

Dr. Keenan's office is well run. The staff are kind. Dr. Keenan is thorough. He is very caring. I cannot say enough nice things about them!

5 stars Customer since 2012

Little wait, great service, all questions answered.

5 stars Customer since 2008

I always appreciate the friendly, professional atmosphere at Dr. Keenan's office!

5 stars Customer since 2003

I learned yesterday that I've been going to Dr Keenan for almost 15 years and I am very pleased with the service and attitudes of all the staff at his office. He's great

5 stars Customer since 2012

I am very pleased with Dr. Keenan he is very efficient and is very personable.