University of Macedonia Φόρτωση χάρτη... University of MacedoniaEgnatia str. 156 - ThessalonikiDetails 40.6284907 22.95741780000003 Address Egnatia str. 156 Thessaloniki Greece 540 06 Greece Upcoming Events No events in this location