Polemitis Evagoras Limassol Address Details Address: 10A Patmou 3046, Limassol, Limassol Telephone: 99342009