Paphos Address Details
Address: 14A Apostolou Pavlou, Tzirkallis Court
8046, Paphos, Paphos
Telephone: 26944535
Fax: 26930280