Stores

Mara Shoes - New Smyrna
28 Eleftheriou Venizelou
Nea Smyrni, 17121, Greece
Tel: 210 9338320

Mara Shoes - Marousi
Mitropoleos 9,
Maroussi, 15124, Greece
Tel: 210 6148544

Nea Smyrni (New Mara Comfort Store)
Homer 53
Nea Smyrni, 17121, Greece
Tel: 210 9336180