Stores

All details for Neostrom showrooms

Manufactory | Heraklion, Crete

9th km. Irakliou-Maladon
Heraklion, Crete
715 00
Tel/Fax: +30 2810236156

Dimokratias Store | Heraklion, Crete

Dimokratias Avenue 81
Heraklion, Crete
713 06
Tel/Fax: +30 2810236434

Knossou Store | Heraklion, Crete

Knossou Avenue 94A
Heraklion, Crete
713 06
Tel/Fax: +30 2810324444

Chania Store | Chania, Crete

El. Venizelou & Iroon Politechniou 8
Chania, Crete
731 32
Tel/Fax: +30 2821040065

Do you own a store and want a collaboration?

Learn More