Location


Avd. Decano del Fútbol Español.  Nuevo Colombino Football Stadium (first floor)