Kinco Tires Edmonton
Tire shop
- Ranked #13 of Edmonton's best tire shops (Google's #7 result)
- Address
- 12534 128 St NW
- Phone
- (780) 224-3631
- Data
- Rating and reviews from Google, checked on October 13, 2026.
Other top-rated tire shops
-
-
-
Nothing But Tires & Auto Service
4.8 from 3,600 reviews on GoogleAlberta Park Industrial · Tire shop
- Tire shops