Dr. David L. Armstrong, Low Vision Specialist
Locations for Dr. David L. Armstrong
Hours & Location
Low Vision Optometrist
2522 Jefferson Highway
Waynesboro, VA 22980
- Monday:9 AM – 5 PM
- Tuesday:9 AM – 5 PM
- Wednesday:9 AM – 5 PM
- Thursday:9 AM – 5 PM
- Friday:Closed
- Saturday:Closed
- Sunday:Closed
Hours & Location
Low Vision Optometrist
3904 Franklin Road, Suite A
Roanoke, VA 24014
- Monday:9 AM – 5 PM
- Tuesday:9 AM – 5 PM
- Wednesday:9 AM – 5 PM
- Thursday:9 AM – 5 PM
- Friday:9 AM – 12 PM
- Saturday:Closed
- Sunday:Closed
Hours & Location
Low Vision Optometrist
5826 Ruebush Road,
Dublin, VA 24034
- Monday:8 AM – 6 PM
- Tuesday:8 AM – 6 PM
- Wednesday:8 AM – 6 PM
- Thursday:8 AM – 6 PM
- Friday:8 AM – 6 PM
- Saturday:8 AM – 12 PM
- Sunday:Closed
Patient Reviews
I received my first pair of bioptic driving glasses from Dr. David Armstrong in 2017. Being a driver with low vision, I needed a new assessment to keep my privileges for driving in 2019. Dr. Armstrong provided me with the corrected lenses in a very short time. I continue to drive and enjoy my independence, thanks to his professional care. Dr. Armstrong works diligently and looks out for his patients