Chicago-based clothing retailer Akira opens new store at Baybrook Mall

Chicago-based retailer Akira opened a new store with a variety of clothes available at Baybrook Mall.