Сьюдад-Хуарес
«Индиос» проводил свои матчи на «Олимпийском стадионе Бенито Хуарес», который принадлежит Университету Сьюдад-Хуарес. Вместимость стадиона составляет 22300 человек.