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