ΣτοΑ is located in Thessaloniki.