King Cuauhtémoc de la Garza Stadium

King Cuauhtémoc de la Garza Stadium is a Quadball stadium located in the Sports District of Guadalupe City. The stadium has a capacity of 1,000,000 spectators.