Store locations
Now Open In L.A.


Address
8402 Melrose Ave.Los Angeles, CA
Hours
Monday - Saturday: 11am - 7pm
Sunday: 12pm - 6pm
Phone
(323)272-4386
For your safety, we are implementing COVID-19 protocols in store. We ask our shoppers to wear face masks inside, maintain a safe distance and use hand sanitizer.