TD Insurance Auto Centres are changing the auto insurance claim experience. With on-site claims advisors to offer personalized support, vehicle rentals (if eligible), and repairs, ... more... See more text