Walgreens has opened a new store in Boston, according to Boston Business Journal. Walgreen’s newest Well Experience flagship, the store features a LOOK Boutique, showcasing upscale and premium beauty products and services, and a Fresh/Up Market, offering fresh food options, such as frozen yogurt and smoothies.