Larnaca Address Details
Address: 38 Arch. Makariou III Ave, Karouana Bldg, Flat 61
6017, Larnaca, Larnaca
Telephone: 24828535
Fax: 24828536