We are now open!

Come visit us.


web store header image

8783 Beverly Blvd
West Hollywood, CA 90048

Our hours:
Monday – Saturday 10:00 a.m. – 6:00 p.m.
Sunday 12:00 p.m. – 5:00 p.m.

Contact Information:
424-777-0341

info@leicastorela.com