-
November 2023
This is the best location to rent a car, all the employees are very helpful. Highly recommend!!!
-
October 2023
Nice place to rent a ride if you are in St Catherines, Ontario. Big inventory of different types of vehicles and friendly staff
-
July 2023
Rented a nice car While mine was in the garage for repairs.... Nothing but great service.