Retail
Schott NYC to open Chicago store
American brand Schott NYC has decided to move forward with expansion. The company recently confirmed plans of opening a new flagship in Chicago. The new store will debut off of Milwaukee Avenue encompassing 1,800 square feet. The decision to move into the new city comes from a mission of building brand awareness. “Educating people through stores...
loading...