Location Details
1450 Ne 123rd St
SUITE 103
North Miami, FL, US, 33161
Miami International Airport (MIA)
3900 Nw 25th St
Miami, FL 33142
Fort Lauderdale-Hollywood Intl. Airport (FLL)
600 Terminal Dr Suite 404
Fort Lauderdale, FL 33315
Miami Biscayne Park
1450 Ne 123rd St
SUITE 103
North Miami, FL 33161
North Miami Beach
15401 West Dixie Hwy
North Miami, FL 33162
Miami Biscayne Gardens
650 Ne 167th St
Miami, FL 33162
Miami North Beach
6687 Collins Ave
Miami Beach, FL 33141
For additional questions, please visit our main car rental FAQs page.