The Shop

Permanently closed
3908 Wilshire Blvd
Los Angeles, CA 90010
The Shop is a beauty supply store offers a variety of products including high end Korean skin care products.
Own this business?
See a problem?

You might also like

Partial Data by Foursquare.