Nicosia Address Details
Address: 42 Iphigenias Street, Rita Bldg., 1st Floor, Off. 101
Strovolos, Nicosia
Telephone: 22518418
Fax: 22518918