Burbank Town Center is a large shopping mall and complex that opened in August 1991, located on Magnolia Boulevard in Burbank, California, United States, with three levels of interior shopping anchored by Macy's, Burlington Coat Factory, and Sears, and an open-air shopping plaza anchored by Office Depot.Download Download See more
Mon - Fri: 10 a.m. - 9 p.m.
Sat: 10 a.m. - 8 p.m.
Sun: 11 a.m. - 7 p.m.
Official Website http://www.burbanktowncenter.com/
Phone +1 818 566 8556
Address 201 E Magnolia Blvd, Burbank, CA 91502, USA
Coordinates 34°11'0.624" N -118°18'44.242" E