Skip to main content
DOCTOR DIRECTORY
888-771-8383
888-771-8383
Hero-Inner-Pages-3
Home » Our Doctors » Dr. David L. Armstrong

Dr. David L. Armstrong

Armstrong-copy
3407, Brambleton Avenue, Cave Spring, VA, 24018

Dr. David L. Armstrong has been helping patients with their vision problems for over 40 years. He has the reputation as a doctor who truly cares for his patients. He is compassionate and understanding and goes to great lengths to determine the appropriate help for each patient. Dr. Armstrong takes the time to evaluate and understand his patient’s vision as well as their needs and goals. As a member of the International Academy of Low Vision Specialists he keeps in touch with the latest developments that may be helpful to his patients.

In order to serve his patients better, Dr. Armstrong sees low vision patients in several cities across Virginia. Roanoke, Wytheville and Harrisonburg, VA. Patients often come from other states seeking help with their low vision problems.

You may call him toll free, (866) 321-2030, to discuss your vision problems. “By asking you a few questions I will be able to tell you if I think that I will be able to help you. I only schedule low vision patients who I feel I can help. I do not want to take your time and money and then disappoint you. My goal is to help you be able to return to the visual activities that you used to enjoy but have difficulty with or have had to give up.”

Call for a FREE phone consultation. I’ll let you know if I can help.
(866) 321-2030

Contact Details

Adjust Text Size Normal Large Extra Large

AAO Video on Low Vision

Safe Driving with Stargardt's Disease

Dr. Chris Palmer Talks Low Vision

Dr. Edward Paul Featured On PBS

Where is the Macula