is it open today Friday july 17
Address: 13963 Alondra Blvd, Santa Fe Springs, CA 90670, USA
Carlos Vizcaino | Aug 21, 2020
I think they are, unless the state has them closed down.
E L | Aug 21, 2020
Idk call them
Thanks! Your answer is awaiting moderation.