Famagusta Address Details
Address: 25 Agias Mavris
Famagusta, Famagusta
Telephone: 23723409
Limassol Address Details
Address: 3 Agias Theklis Street
Limassol, Limassol
Telephone: 25359933