Let K be an imaginary quadratic field, and let \(\mathcal {O}_{K,f}\) be an order in K of conductor \(f\ge 1\) . Let E be an elliptic curve with CM by \(\mathcal {O}_{K,f}\) , such that E is defined by a model over \(\mathbb {Q}(j_{K,f})\) , where \(j_{K,f}=j(E)\) . It has been shown by the author and Lozano-Robledo that \(\operatorname {Gal}(\mathbb Q(j_{K,f},E[N])/\mathbb Q(j_{K,f}))\) is abelian only for \(N=2,3\) , and 4. Let p be a prime and let \(n\ge 1\) be an integer. In this article, we bound the cardinality of the commutator subgroups of \(\operatorname {Gal}(\mathbb Q(E[p^n])/\mathbb Q)\) and classify the maximal abelian extensions contained in \(\mathbb Q(E[p^n])/\mathbb Q\) .