Anthea Centre Limassol Address Details Address: 20 Nafpliou Street, Flat 22Limassol, Limassol Telephone: 25749191 Fax: 25345568 Email: antheacentre@cytanet.com.cy