1 Cumberland Farms Location in New London, CT