TheSports.org
All sports Site
Mexico - Ciudad Juárez- Founded in 2005
Club de Futbol Indios de Ciudad Juárez is a football team from Mexico, based in Ciudad Juárez. The club was founded in 2005. Indios de Ciudad Juárez plays their home games in the Ground Olimpico Benito Juárez.
2009/2010