Limassol Address Details
Address: 13 Dekelias Street
Limassol, Limassol
Telephone: 25566141
Fax: 25566258