Contact
Address:
Elounda, Crete
72053, Greece
Phone:
+30 28410 41909
Phone 2:
+30 28410 42161
Email:
info@eloundarentacar.com
eagle_rent_a_car@hotmail.com
Christos and Yiannis Poulis