Is this in the Glendale galleria mall?
Address: 1105 Galleria Way, Glendale, CA 91210, USA
Teresa Rodriguez | Sep 7, 2021
Yes
Hazel Velasquez | Sep 7, 2021
Yes it is
Mishal Rodriguez | Sep 7, 2021
Yes it is the Glendale mall
Thanks! Your answer is awaiting moderation.