|
Terranova
Larnaca Address Details |
Address: |
101 Ermou, Antoniades Bldg 2 6022, Larnaca, Larnaca
|
Telephone: |
24664002 |
Limassol Address Details |
Address: |
74 Anexartisias 3040, Limassol, Limassol
|
Telephone: |
77771909 |
Nicosia Address Details |
Address: |
129 Lidras 1011, Nicosia, Nicosia
|
Telephone: |
22676500 |
|
|