Featured
Retail|In Pictures Mitchell & Ness opens flagship store in Philadelphia
Sportswear and lifestyle brand Mitchell & Ness is set to open a flagship store in its hometown of Philadelphia, Pennsylvania. Located at 1513 Walnut Street, the heart of the city center, the new flagship store measures 16,400 square feet, spread across three floors, replacing its former store location at 1306 Walnut Street. Opening its doors on...
loading...