The Dedham retail center opened 10 years ago, when the economy was knee deep in the largest economic downturn in decades and the retail industry was about to undergo changes that have since proven cataclysmic for certain businesses. Through all the turmoil, Legacy Place has endured.
Read More