Montgomery Eye Physicians 2752 Zelda RdMontgomery, AL 36106 United StatesCall: 334-271-3804Visit Practice Click here for directions Physicians Performing iLink Dr. In C. Shin