No, not this location. Some satellite locations have closed, but not this one. Hope that helps!
No. It's still open. Colorado and lake. Pasadena ca
Apparently their phone system is down today, I went there and they are open.
Thanks! Your answer is awaiting moderation.