El Paso Eye Surgeons 1201 N. MesaEl Paso, TX 79902 United StatesCall: 915-542-0279 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Mark Gallardo