No, it's open. Just check Google next time. I just posted photos of this location. 4025 E Chandler Blvd #28, Phoenix, AZ 85048.
The one in downtown Phoenix did close. The only one left that is open is the Ahwatukee location
Thanks! Your answer is awaiting moderation.