Fiscal de Talca footall stadium

Capacity: 12,120

City: Talca

Country: Chile

Club: Rangers de Talca

International: Unknown