Papadamou Zacharias Larnaca Address Details Address: 76A Archiepiskopou Makariou III Ave 7510, Xylotymvou, Larnaca Telephone: 24723600