I Klimataria Laiki Epiplagora Nicosia Address Details Address: 83 Strovolou AvenueStrovolos, Nicosia Telephone: 22510183, 22510184