Football.com - everything football

Club Info Indios

Indios

Founded: 2005
Address: Avenida Ejercito Nacional Plaza del Camino No. 7695
City Ciudad Juárez
Postal 32618
Country Mexico
Phone: +52 (656) 618 1824
Fax: +52 (656) 618 6555
Email: directiva@clubindios.com

Estadio Olímpico Benito Juárez

City: Ciudad Juárez
Country: Mexico
Address: Avenida Heroico Colegio Militar
Phone: +52 (656) 612 1716
Year opened: 1981
Capacity: 22300