Posts Tagged: Flagship

Mitchell & Ness Opens Flagship Store in Center City Philadelphia

Mitchell & Ness Opens Flagship Store in Center City Philadelphia

Mitchell & Ness has opened a new flagship store in Center City Philadelphia. The opening arrives as the city prepares for several major sporting events over the next year. The sports apparel brand now occupies 16,400 square feet at 1513 Walnut Street. Previously, the space housed Brooks Brothers. Known for premium throwback jerseys, hats, and… Read more »