1 Cumberland Farms Location in Southborough, MA