Search Results
The Spot Salon
10909 Weyburn Ave, Los Angeles, CA 90024
The Spot Salon offers a wide selection of brand-name hair and beauty products and accessories. The store houses a smallMore salon in the back where customers can receive cuts, colors and styling. The salon/store is located in Westwood Village next to other shops and restaurants. The friendly staff can help customers locate any item within the store or recommend products based on specific needs. It is open seven days a week and accepts Mastercard, Visa and cash.
See more »