Spirit Rent a Car

Address: 85 Iraklidon Ave., Ixia
Phone: +30 22410 33600
Email: [email protected]