Limassol Address Details
Address: 5A Leocharous
3086, Limassol, Limassol
Telephone: 70002021