Contact Us

FREE TELEPHONE CONSULTATION WITH

Dr. David L. Armstrong
Low Vision Optometry
3407 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

540 982-2020

. . . .

Locations

Hours of Operation

Monday:

By Appointment

Tuesday:

By Appointment

Wednesday:

By Appointment

Thursday:

By Appointment

Friday:

By Appointment

Saturday:

Closed

Sunday:

Closed

Testimonial

  • "You are the best low vision doctor I've referred to. You are an asset to my practice."
    W.P. / MD
  • "Thanks for all you are doing for these unfortunate patients."
    J.T.
  • "You've helped everyone who I've referred to you."
    N.S. / O.D