Davaki 6, Thessaloniki, Greece,56727
National road Serres Thessaloniki, serres, Greece,62100
1 Lamias str., Argiroupolis-ATHENS, ATTIKI, Greece,16452
Koritsas Str., Athens, Athens, Greece,14147
10KLM THESSALONIKI-ATHINON THESSALONIKI, thessaloniki