
Church Square Celebrates 100 Years
Church Square, a historic shopping center located in downtown Wellesley, is proud to celebrate its 100th anniversary this year.
Church Square, a historic shopping center located in downtown Wellesley, is proud to celebrate its 100th anniversary this year.