Mavros Ltd


Larnaca Address Details
Address: 35 Galileou Street
Larnaca, Larnaca
Telephone: 24657612
Limassol Address Details
Address: 89A Gr. Digeni Street
Limassol, Limassol
Telephone: 25583165
Nicosia Address Details
Address: 48 Athinon Street
Strovolos, Nicosia
Telephone: 22510800
Nicosia Address Details
Address: 138 Ledras Street
Nicosia, Nicosia
Telephone: 22680898
Fax: 22676939