Car hire :: Greece :: Kavala Venizelou
Map for the car hire pick up location at Kavala Venizelou.
Pick up address: 37, Venizelou Street, Kavala, 65302