In Russia, the New Balance network includes 11 signature stores located in the biggest shopping malls. There have been opened 67 mono-brand stores in Moscow, 2 in Saint Petersburg, 2 in Yekaterinburg, 1 in Rostov on Don. The New Balance brand goods are usually retailed at 100-150 US dollars price level. The LVB company is in charge of the New Balance brand development in Russia.
- St. Petersburg
- Moscow region