Long time in the works, the new DC Flagship Store on Melrose in Los Angeles, has finally opened its doors. Most of 2007 Fairfax was in the news, but towards the end of the year Melrose seems to catch up.
The new DC Flagship Store has a nice interior, especially the back seating area with the Eames chairs, and wood works came out great. The store carries all DC collections, including their artist collaborations. They currently have the new SSUR collab in stock and also show artwork by Methamphibian in store. Pics via The Hundreds.
Take a look at some more pics after the jump. You will also see how close the new Crooks & Castles store will be, which opens this coming weekend.