Skip to content

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.

Address
7320 18 St
Phone
(780) 485-0026
Data
Rating and reviews from Google, checked on October 13, 2026.
New Millenium Edmonton Tire and Lube Ltd

Other top-rated tire shops

Ranked near New Millenium Edmonton Tire and Lube Ltd in tire shops