Santo Niño de Atocha Catholic ChurchParishShare210 South Clark DriveEl Paso, TX 79905United StatesGet directions