Ottawa Service Centre

Our Ottawa Service Centre is located on Woodward Drive in McKellar Heights, a small neighbourhood in the west end of the city.
This Service Centre allows you to manage your repairs and rent a replacement vehicle from one single location.
Get directions1837 Woodward Dr.,
Ottawa - ON K2C 0P9
Saturday: 9 a.m. to 5 p.m.
(Excluding certain holidays)
24/7 Claims:
1 877 228.2656
1 877 228.2656