Country: Greece City: Argyroupolis, Athens Street: 9, OLYMPIAS STREET, 16541 Location: CLOSED STADIUM "ODYSSEAS PAPADOPOULOS" Homepage: www.idohellas.com