Rio 1, 2, 3 Limassol Address Details Address: 125 Ellados StreetLimassol, Limassol Telephone: 25871410 Fax: 25762040