Iolida Village contacts

Name Position Phone
Karavarakis Christos Iolida Village Manager 0030-2821060751