The Mall at Chestnut Hill
From Wikipedia, the free encyclopedia
the chestnut hill mall is located in Newton, Massachusetts on Rt.9 and is an upscale smaller mall that opened in 1974. The mall was at first anchored by a 180,000 square foot Filene's and Bloomingdale's. Filene's closed in 2006 and will reopen as a 2nd Bloomingdale's. The mall had F.A.O. Schwarz. the mall is 2 levels.