• Country:

    Panama

  • City:

    Panama City

  • Stadium:

    Estadio Rommel Fernandez

  • Capacity:

    32000