Call Us:

(305) 526-2200



3925 NW 25th Street Miami, FL 33142

Hours of Operation:

Our location is open 24 hours 7 days a week

Location: Located right across the street from the Miami Car Rental Center and Just 3/4 of a mile from the Miami International Airport

Address: 3925 NW 25th Street. Miami, Florida 33142

Phone: 305-526-2200