Alice and Wonder launches holiday collection at new River North store

Chicago-based clothing store Alice and Wonder opened its fourth location in River North just in time for holiday shopping.

Chicago Area News

Good Day Chicago

FOX 32 Sports