Contact Us Call Us +297 584 6666 Address Turo Car Rental Aruba Bubali 106-B Email sales@turoaruba.com Daily opening hours Mon - Fri 8.00AM - 7.00PM Sat - Sun 8.00AM - 5.00PM Submit