Contact Form Contact Details Scooter Center Rhodes Akti Sahtouri 5 Rhodes 85100 Rhodes Dodecanese Greece Telephone : +302241030406 Fax : +302241039839 Email : [email protected]