PHONE:  416-585-7782     |  TOLL FREE:  1-877-707-2500

We are located at 77 Nassau St. in Downtown Toronto’s Kensington Market, just west of Spadina Ave.

The closest major intersection is College St. & Spadina Ave.

Our phone number is 416-585-7782 or Toll Free at  1-877-707-2500

For detailed directions, click the orange van on the map below and select “To here”


Find car rentals in Toronto

Find a car in Kensington

Find a truck rental in Toronto

Find a truck rental in Kensington