Limassol Address Details
Address: Monagroulli, LIMASSOL, CYPRUS
Monagroulli, Limassol
Telephone: 25632060
Fax: 25633500