Tires & Wheels in Denver West, Lakewood