D Dr. Scott Taylor, OD 0 reviews 1301 Main St Suite #10 Salmon, ID • 83467 View Practice (208) 756-4811