Estadio Olimpico Benito Juarez is a football stadium located in the city/town of Ciudad Juarez in Mexico, North America. Estadio Olimpico Benito Juarez has a maximum stadium capacity of 22300 spectators.
C.F. Ciudad Juarez are the main occupants of the stadium.
C.F. Ciudad Juarez play their domestic home football fixtures at Estadio Olimpico Benito Juarez.