On Brand has expanded its presence in the U.S. market with the opening of a new store. This addition brings the total number of On Brand stores in the U.S.

to 16. The new store is located in Dallas, Texas. Further details about the store and its offerings can be found through SGB Media.

Information about the new store and On Brand's expansion is available from SGB Media, providing more insight into the company's growing U.S. presence.