The Eye Institute of West Florida 148 13th Street SouthwestLargo, FL 33770 United StatesCall: 727-581-8706Visit Practice Click here for directions Physicians Performing iLink Dr. Neel Desai