Palace Confirms Los Angeles Store With An Official Billboard

With a new billboard, Palace has confirmed they will be opening a Los Angeles store on April 28th.

Palace has not offered much more information other than the opening date. This will their fourth store opening and we’re sure to expect big things. Keep a lookout for store exclusives similar to the ones released for the opening of the Palace Tokyo store.
No Comments Yet

Leave a Reply

Your email address will not be published.