Tag Archives: New Balance New York

New Balance New York City Flatiron District

New Balance announces today the opening of its first North American Experience Store in New York City’s Flatiron District.  Celebrating the global brand’s past, present and future, New Balance proudly highlights its century-plus heritage and product innovation to bring its … Continue reading

Posted in Retail Stores, Shoes, Shopping | Tagged , , | Leave a comment