Armadillo Self Storage  •  10520 Dyer Street  •  El Paso, TX 79924  •  915-373-6171