Estadio Sergio Leon Chavez is a football stadium located in the city/town of Irapuato Guanajuato in Mexico, North America. Estadio Sergio Leon Chavez has a maximum stadium capacity of 24000 spectators.
Deportivo Irapuato are the main occupants of the stadium.
Deportivo Irapuato play their domestic home football fixtures at Estadio Sergio Leon Chavez.