The Shops at Chestnut Hill

Mall in
Info

The Shops at Chestnut Hill is a two-level enclosed shopping mall, located in the Chestnut Hill section of Newton, Massachusetts. The mall nestled in the side of a hill contains many luxury retailer.

(617) 965-3038
Directory

Select a store below for more details, such as store hours.