Deportivo Quito
Olimpico Atahualpa, Quito

Stadium

Olimpico Atahualpa
Quito
Capacity
39,816