What to expect when the new KFC restaurant opens in Westford

Westford Ma’s newest KFC outlet is expected to open in the fall, and according to the owner of the chain, it’s expected to provide an even better dining experience than the chain’s existing location.According to the Westford Business Improvement Association, the new outlet is located in the former KFC Factory, located at 1117 W. Grand […]