Stadium Name: Estadio Alejandro Morera Soto
Country:
Costa Rica Costa Rica
Address: Avenida 7
Capacity: 17 895
Surface: Grass
Teams:

Estadio Alejandro Morera Soto