New Millenium Edmonton Tire and Lube Ltd
Tire shop
New Millenium Edmonton Tire and Lube offers tires and wheels online and lets customers schedule installation at a preferred shop.
- Ranked #15 of Edmonton's best tire shops (Google's #11 result)
- Address
- 7320 18 St
- Phone
- (780) 485-0026
- Area
- Southeast › Southeast Industrial
- Data
- Rating and reviews from Google, checked on October 13, 2026.