ServicesLouca Kyriacos (near Ayios Therissos Medical Center)Contact details 22 427528 Spyrou Kyprianou Leoforos 14, 2034 Strovolos, Nicosia