In response to recent COVID-19 concerns, we are writing to assure our clients that we are taking recommended precautions. Read More
Would you like to switch to the accessible version of this site?
Don't need the accessible version of this site?
Dr. David L. Armstrong
Low Vision Optometry3407 Brambleton Ave., Roanoke, VA 24018
Call Toll Free:1 866 321-2030
5826 Ruebush Road, Dublin, VA 24034
1 866 321-2030
1663 Virginia Ave., Harrisonburg, VA 22802
Do you know how smoking can harm your eyes? ...
Do you know how eye health affects your sports ability? ...
Want to avoid colds and other viruses? Taking a few steps to protect your eyes can help. ...
Do you know how your tears help keep your eyes healthy? ...
Do you know how age-related macular degeneration can affect your vision? ...
Do you have trouble sleeping? Sleep problems may increase your risk of eye diseases and conditions. ...