The city of Worcester, Massachusetts, is undergoing a major revitalization. The centerpiece of the urban renewal plan is called City Square which includes luxury, high-tech and gourmet businesses.
Worcester Undergoes Major Revitalization
Find NBC Boston in your area
Channel 10 on most providers
Channel 60 and 8 Over the Air