- Address: 147, Agion Apostolon Str Walk Distance To PortTelephone: +30 2665027999 / +30 2645092440
- Address: 147, Agion Apostolon Str Walk Distance To PortTelephone: 302665027999 / 302645092440
- Address: 13, Agion Apostolon Street IgoumenitsaTelephone: 2665023477
- Address: Ag. Apostolon 12, Igoumenitsa 461 00Telephone: (+30) 2665027999
Map View of Car Rental Locations in Igoumenitsa