Lole, the Montreal-based women's fitness fashion brand, recently opened a
store in New York City, its second in the U.S. The store is located in
the SoHo district on Mercer St.

It previously operates a smaller store, called “Showtique,” in Tribeca, before closing it last year.

It
opened its first full concept store in Santa Barbara, CA in August
2013. Lole has 35 stores around the world, with the largest number in
Canada.