Eola Eyes » Directory Go back to directory. Add to Address Book. Eola Eyes Eola Eyes Work 519 N. Mills Avenue Orlando FL 32803 work Work Phone: 407.447.7739work Website: http://www.eolaeyes.com Categories: Medical Updated 1 year ago.