Car hire :: Greece :: Thessaloniki -georgikis Scholis
Map for the car hire pick up location at Thessaloniki -georgikis Scholis.
Pick up address: Georgikis Scholis 130, Thessaloniki