Dr. David Armstrong, Low Vision Optometrist, is dedicated to helping persons with macular degeneration and other eye diseases remain independent by prescribing microscopic and telescopic glasses for reading, driving and other activities.
3904 Franklin Rd SW a Roanoke, VA 24014