1 Dr. Edward H Davis, OD Optometrist - Vision Therapy and Rehabilitation Avg. Rating: 0/5 Main Location 6081 Rte 96 SFarmington, New York 14425 Highlights Accepts Insurance Plans