Optometrists go Results Found: 2 Button group with nested dropdown O'Donnell Eye Institute O'Donnell Eye Institute 6757 Hwy 98 Suite 101 Santa Rosa Beach FL 32459 (850) 622-4000 The Vision Hub at Defuniak Springs The Vision Hub at Defuniak Springs 770 Hwy 331 S Ste 1 DeFuniak Springs FL 32435 (850) 892-5514