Is thid Legion still open? I called the number listed in Google search and was hung up on by a Spanish speaking female.
Address: 3668 W Slauson Ave, Los Angeles, CA 90043, USA
Brian Ambler | Sep 1, 2020
Yes it's still open
Tyj moni | Sep 1, 2020
Yes I was just there this past weekend they open
Thanks! Your answer is awaiting moderation.