is this store going out of business
Address: 4005 Crenshaw Blvd, Los Angeles, CA 90008, USA
JOSE RODRIGUEZ | Aug 20, 2020
Nope
Bertha Hines | Aug 20, 2020
Haven't heard anything about it closing.
Ana Lima | Aug 20, 2020
No that we know of.
Thanks! Your answer is awaiting moderation.