Located in Chestnut Hill, MA, The Mall @ Chestnut Hill serves shoppers from across the region. Shoppers can find this Regional Center at Boylston St. @ Hammond Pond Pkwy.. Since opening in 1974, The Mall @ Chestnut Hill has been refreshed with a renovation completed in 2006. The mall spans 474,929 sqft. of leasable retail area and is home to around 59 stores. Ample parking is provided with 1,963 spaces available.