CD Universidad Catolica
Olimpico Atahualpa, Quito

Stadium

Olimpico Atahualpa
Quito
Capacity
39 816