Name:
Estadio Olímpico Atahualpa
Location:
Quito, Ecuador
Capacity:
39,816
Tenant/Use:
Club Deportivo de la Pontificia Universidad Católica del Ecuador
Club Social, Cultural y Deportivo "El Nacionall"
Sociedad Deportivo Quito
Other Ecuador Stadium
TOP