Cuauhtemoc footall stadium

Capacity: 45,396

City: Puebla

Country: Mexico

Club: Club Puebla

International: Unknown