It doesn't appear that this is any longer a tire shop. It now appears to be the Proud Souls Barbecue & Provisions shop. Here is the website: https://www.proudsoulsbbq.com/proud-souls-denver

and the address listed is 
2485 N Federal Blvd,
Denver, CO 80211