Does the mall have any place with free wifi?
Address: 201 E Magnolia Blvd, Burbank, CA 91502, USA
fernando nomberto | Sep 21, 2018
Yes they have wifi
David George | Sep 21, 2018
Don't know call them and ask
Thanks! Your answer is awaiting moderation.