It is open on December 24
Address: 2845 W 7th St, Los Angeles, CA 90005, USA
Moonlite Yesi | Aug 22, 2019
I don't think it's open that day
Judith Sandoval | Aug 22, 2019
You have to call the offices and ask, I'm not sure if they open on the 24th.
Evelyn Hernandez | Aug 22, 2019
Nop
Thanks! Your answer is awaiting moderation.