Dr. Mark Gallardo El Paso Eye Surgeons 1201 N Mesa StSuite GEl Paso, Texas 79902 United StatesCall: 915-542-0279Visit Practice Click here for directions