1 Cumberland Farms Location in Westborough, MA