New York Language Center Limassol Address Details Address: 2 Elpidas StreetLimassol, Limassol Telephone: 25734002 Fax: 25730632 Email: nylcgr@gmail.com