Country: Greece City: Athens Street: 112, OLYMPIAS str; 164 51, ARGYROUPOLIS Location: CLOSED SPORTS HALL OF ARGYROUPOLIS Homepage: http://www.idohellas.com