Limassol Address Details
Address: Pl. Ellados 12-18
Limassol, Limassol
Telephone: 25362786
Fax: 25353300