Info

Founded
1978
Address
La Habana
Country
Cuba

Venue

Estadio Pedro Marrero
Name
Estadio Pedro Marrero
City
Ciudad de La Habana
Capacity
28000
Sponsored links