Call Us:

(786) 391-0944



3355 NW 22nd Street Rd. 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: 3355 NW 22nd. Street Rd.. Miami, Florida 33142