2 Cumberland Farms Locations in Walpole, MA