Curated
Back S @stemma 1 min read
sports

New Balance Opens Largest Store in Brazil in Itupeva

The 405 m² space at Outlet Premium São Paulo features the brand's performance and lifestyle lines.

New Balance has opened its largest physical store in Brazil, located at Outlet Premium São Paulo in Itupeva. The new retail space brings together footwear, apparel, and accessories for performance running and lifestyle wear.

New Balance expanded its physical retail presence in the domestic market with the opening of its largest store in Brazil. The new space is located at Outlet Premium São Paulo, a shopping center situated in the municipality of Itupeva (SP), along the Rodovia dos Bandeirantes.

The store boasts 405.8 m² of total floor area and was designed to accommodate the American brand's extensive catalog. The point of sale offers footwear, apparel, and accessories for running and high-performance training as well as casual everyday wear from its lifestyle collection.

PUBLICIDADE (GAM) — 1250x250

The opening strengthens New Balance's commercial strategy in the country by joining a shopping complex featuring over 150 domestic and international brands, making it easier for runners and enthusiasts to access the manufacturer's key releases. The announcement was highlighted on the program Radar Stemma.

New Balance Opens Largest Store in Brazil in Itupeva
PUBLICIDADE (GAM) — 1250x250

More from @stemma