Located in Markham, League of Tires is your go-to source for all your tire needs. We specialize in tire sales, installation and service. Whether you prefer all season or snow tires...more...See more text
Idea Tire is a professional tire shop located in Scarborough. We do everything related to tires and wheels. Over 5000 tires and rims in stock for both used and new tires and cover ...more...See more text