Country: Greece City: Athens Street: 13, AL. PANAGOULI STREET Location: CLOSED STADIUM "ODYSSEAS PAPADOPOULOS" Homepage: www.idohellas.com