Jumbo Limassol Store Locations in Cyprus



Limassol Store 1:
Address: 39, Agiou Athanasiou ave. / Limassol


Limassol Store 2:
Address: 20, Katsantonaion Street / Kato Polemidia / Limassol