3666 Walker Road, Windsor, Ontario N8W 3S7(519) 966-0422
Service, repair and tires. Literally a one-stop-shop.