Telephone - Telex - Fax Services in Greece Payphone Net Ltd Address: AMIKLON 7, 264 43 Patra Greece Phone Number: +30 26 10 42 21 69