Larnaca Address Details
Address: 93 Artemidos Avenue, Off. 34
Larnaca, Larnaca
Telephone: 24627570
Fax: 24629306