News

The retailer is investing $70 million to build four travel plazas in the Denver area. The first location is set to open in Q4 of next year.