Content about Northborough

October 17, 2011

Wegmans Food Markets has opened its first location in Massachusetts, in the town of Northborough.

New York City -- Wegmans Food Markets has opened its first location in Massachusetts, in the town of Northborough. The 138,000-sq.-ft. store, the largest supermarket in New England, has a warm, welcoming feel.

September 13, 2011

BJ's Wholesale Club said Tuesday it has opened its newest Massachusetts Club location at Northborough Crossing 6102 Shops Way in Northborough, Mass.

Northborough, Mass. -- BJ's Wholesale Club said Tuesday it has opened its newest Massachusetts Club location at Northborough Crossing 6102 Shops Way in Northborough, Mass.

The 120,000-sq-ft. store replaces a 23-year-old BJ's Wholesale Club nearby and adds services such as a gas station, full-service delicatessen, enhanced tire center and integrated liquor shop.