August 17, 2011

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