Burbaank

Wednesday, February 19, 2014

Walmart still planning a mega store in Burbank

The Great Indoors site at the Empire Center in Burbank is still vacant and probably will be that way for a while. That doesn’t mean the world’s largest retailer, Walmart, has lost interest in constructing a proposed 143,000 square foot supercenter at 1301 North Victory Place. Not hardly. On November 5, 2013, the Burbank City Council voted 3-2 not to […]