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