Cumberland Farms, Framingham, Mass., opened a new headquarters site.

Located at 165 Flanders Road in Westborough, Mass., this new headquarters will be known as the Store Support Center.

The 555,000-square-foot building hosts the company’s 600-plus corporate employees and includes a gym and an up-to-date Cumberland Farms store, complete with a salad bar, coffee and snacks. 

The Westborough site also includes Cumberland Farms’ business office, distribution center and a culinary center.