Limassol Address Details
Address: 1 Karatza Str. & Makariou Ave. 1st floor, Thelma Court
3021, Limassol, Limassol
Telephone: 25344430
Fax: 25354430