Limassol Address Details
Address: Parodos Meleagrou Street
Agia Fylaxi, Limassol
Telephone: 25382410