Colossos Rent a Car Address: 64 Dimokratias Ave. and Kapodistriou Street, ParadeisiPhone: +30 6943 201 000Email: [email protected]