Denver Area CO
Ciara and Russell Wilson's clothing store at Denver's airport has closed
House of LR&C, the clothing store owned by Ciara and Russell Wilson, has closed its location in Denver International Airport as the company shrinks its brick-and-mortar footprint.…