Benito Juárez Oaxaca footall stadium

Capacity: 15,000

City: Oaxaca

Country: Mexico

Club: Alebrijes de Oaxaca

International: Unknown