Estadio Neza 86 is a football stadium in Ciudad Nezahualcóyotl, a commuter town located east of Mexico City in the State of Mexico. The stadium is located on the grounds of the main campus of the Universidad Tecnológica de Nezahualcóyotl.
Read more about Estadio Neza 86: History, 1986 FIFA World Cup, Current Use