2 Cumberland Farms Locations in Weymouth, MA