Nike Opens Nike Live Concept Store in Los Angeles
The new store, dubbed Nike by Melrose, is a 4,557-sq.-ft., single-level, cross-category Nike store located on Melrose Ave. in West LA. It is the first store using the Nike Live concept, which serves as hub for local NikePlus members and features a Nike Sneaker Bar for one-stop expert advice, shoe try-on, and check out all in one location. Other services ... Log in to view full article.