#10 – 1925 N. Hollywood Blvd at Lake Mead
Tire Works #10 was built in 2008, and is the only store in the northeast Las Vegas area (near the beautiful Sunrise Mountain). It’s located on Hollywood Blvd. just south of Lake Mead, featuring scenic views …