PALIOURAS CHRISTOS HEALTH, NEPHROLOGISTS Address Agioi Apostoloi 85100 AGIOI APOSTOLOI Phone numbers 2241080000 Take me there Call Call business 2241080000 Cancel