Estadio Rodrigo Paz Delgado

Capacity:
41575
Opened:
1997
Address:
Quito 170144, Ecuador
Scroll to Top