Limassol Address Details
Address: 94 Ap. Louka Street
Kolossi, Limassol
Telephone: 25934579
Fax: 25934579