Amber D. Lareau
March 23, 2023
At long last the new Glossier flagship store in Manhattan is officially here. Located at 72 Spring Street in SoHo, the space is at a prime location, whether you’d make the trek from anywhere for a chance to grab your beauty staples, or you’re just looking to dip a toe