Location Address:
We are located on the fourth floor of the Miami Rental Car Center, just east of the airport.
3900 NW 25 StreetMiami, FL 33142
Phone: (305) 871-3030
Business Hours:
Open Daily & All Holidays
6:00 am – 12:00 am