The River Source (Tucson – Detox) 6700 N Oracle Rd UNIT 121, Tucson, AZ 85704 877-959-2957 Population Adults Insurance Private – AcceptedAHHHCS – NoMedicare – No Self-Pay Approx. $800/Day Length 5 Days Advertisement