1 Dr. Stephen Fredrick Lord, OD Optometrist - Vision Therapy and Rehabilitation Avg. Rating: 0/5 Main Location 530 W Ridge RdOrange, Virginia 22960 Highlights Accepts Insurance Plans