May 24, 2012

National Amusements said it will open a six-screen Cinema de Lux at the Chestnut Hill Shopping Center in March 2013.

August 17, 2011

Chestnut Hill, Mass.-based WS Development said that J. Crew has opened at Legacy Place, located in Dedham, Mass.