The question appears to be rather difficult. I'll give some literature references and discuss how it can be approached, and where the difficulties lie.
First, the results mentioned by Luc Guyot in the comments can also be found in Section II.1.4 of Serre's book "Trees". More precisely, there is an amalgam decomposition of $SL_2(\mathbb{Z}[1/p])$ on p.80, and after that a description how to successively write $SL_2(\mathbb{Z}[1/(p_1\cdots p_k)])$ as amalgams of congruence subgroups of $SL_2(\mathbb{Z})$. Then he gives the presentations for $SL_2(\mathbb{Z}[1/2])$ and $SL_2(\mathbb{Z}[1/3])$ and leaves the case $SL_2(\mathbb{Z}[1/6])$ as an exercise.
The general procedure to obtain a presentation of a group $SL_n(\mathbb{Z}[1/(p_1\cdots p_k)])$ would be the following: the group acts on a symmetric space which is a product of $SL_n(\mathbb{R})/SO(n)$ and a copy of the Bruhat-Tits building for $SL_n(\mathbb{Q}_{p_i})$ for each prime $p_i$ that is being inverted. If one can determine a fundamental domain for this action, together with presentations for the stabilizer groups, then one can put all these data together to a presentation of the group. (Of course it's more complicated. The case $SL_2$, where the corresponding buildings are trees is discussed in detail in Serre's book. I'd have to dig for good references outlining the general case...) Alternatively, one can add each of the primes to be inverted successively, then only the action of the group on a single building has to be considered, but then the stabilizers are more complicated.
So, where are the difficulties. First, determining the fundamental domain plus all the stabilizer groups isn't easy. Next, knowing presentations for the stabilizer subgroups isn't easy. Finally, the group $SL_n(\mathbb{Z}[1/(p_1\cdots p_k)])$ isn't usually the amalgam of the stabilizer subgroups because the quotient of the symmetric space might have nontrivial topology. For instance, in the tree case, the quotient might contain nontrivial loops, in which case we get HNN-extensions instead of simple amalagams. All these questions have to be solved to get a presentation; I guess this is one of the reasons why there appear to be no general results on this question in the literature.
Something more can be said, though. The technique of using the action on the symmetric space, computing fundamental domains and stabilizers and so forth is also used to compute group homology. There is this paper of Williams and Wisner which contains partial information on the abelianization of $SL_2(\mathbb{Z}[1/k])$ for general $k$:
- F. Williams and R.J. Wisner. Cohomology of certain congruence subgroups of the modular group. Proc. Amer. Math. Soc. 126 (1998), 1331--1336. (link to paper on journal website)
In particular, Corollary 4.4 of their paper states that the abelianization of $PSL_2(\mathbb{Z}[1/n])$ is a subgroup of an explicit torsion group. Note that nontriviality of the abelianization would already tell us something about necessary generators for the group. Unfortunately, they don't determine the subgroup or its order precisely, because that would require identification of a lot of higher differentials in the spectral sequence they are considering...
There is also an explicit GAP-implementation of an algorithm constructing resolutions for $SL_2(\mathbb{Z}[1/m])$ to compute homology:
The paper contains a table listing the abelianizations for small $m$. Maybe it's possible to extract some preliminary information on the shape of the presentation from the resolution constructed by their algorithm. Note that they also use the technique suggested by Serre: write the group as amalgam and then use that to produce the resolution. The size and representatives for elements in $H_2$ might also (from the point of view of Steinberg groups and K-theory) say something about relations in the presentation.