Stadium Name: Estadio Olímpico Jaime Morón León
Country:
Colombia Colombia
Address: Calle 31B, Barrio Olaya Herrera
Capacity: 16 068
Surface: Grass
Teams: