Alice & Wonder opened today at 3524 N. Southport Avenue. This is their second store in Chicago in addition to Lincoln Park, which is currently located at 956 W. Webster Avenue. With close to 45K Instagram followers, there is no doubt this boutique is already a hit on the ‘Port.












