Worcester, Mass. – RK Centers has 49 shopping centers in New England and South Florida totaling approximately 7 million square feet.
Worcester, Mass. – The Walmart anchor is the retailer’s largest store in New England and its only location in Worcester. Sam’s Club relocated within the market to be adjacent to the Walmart and is the city’s only big-box membership warehouse club.