Omonia Limassol Address Details Address: 59A Omonias AvenueLimassol, Limassol Telephone: 25560922 Nicosia Address Details Address: NICOSIA, CYPRUSNicosia, Nicosia Telephone: 22773407 Fax: 22780922 Email: info@omonoia.com.cy