SPIRIT CYCLES & CARS RENT A CAR, SCOOTER RENT Address Leof. Irakleidon 85 85100 RODOS Phone numbers 2241033600 Mobile 6946802995 Email spiritrentals@outlook.com Take me there Call Call business 22410336006946802995 Cancel