2 Cumberland Farms Locations in Worcester, MA