This New Balance Twin Cities store is now closed and has moved back in with Schuler Shoes: Saint Louis Park - just down the mall.