ChampTires.com, the West Mifflin company that originally launched as an ecommerce business, has opened a new retail location in the city. The company has opened a new retail and tire installation center at 1319 Washington Blvd. in Pittsburgh’s East End. The new location will complement its West Mifflin operation, which serves as both its headquarters and as the location ChampTires.com opened for retail sales after originally launching as an online business to sell used tires in 2009. The company…